Помощь по скриптам | левая и правая сторона
Тема закрыта by
pyrokinesis
Причина: решено
Причина: решено
всем привет, нужна маленкаа помощь, сделал я для почты. левую и правую сторону диалогового окна . ну как сдесь на бумасе в почте, все зашибись работает, но хочу я сделать для чата, на главную страницу сайта, получается что не зарегистрированные пользователи видят только правую сторону. так как за это отвечает переменные. как мне сделать левую и правую стороны без переменных? иожно ли заменить их или сделать по другому как то ?
________
посл. ред. 31.05.2022 в 13:24; всего 1 раз(а); by 155876556
php
echo '<td class="' . ($ank2['id'] == $user['id'] ? "mail-left" : "mail-right") . '">'; ________
посл. ред. 31.05.2022 в 13:24; всего 1 раз(а); by 155876556
DELETED
31 мая 2022, в 13:47
Delete
________
посл. ред. 31.05.2022 в 13:48; всего 1 раз(а); by Мистика
ну так присвой не авторизованному пользователю статус гость через сессию/ куки и выводи в чате например через или
($ank2['id'] == $user['id'] || $ank2['id'] == $_COOKIES['guest']) ? "mail-left" : "mail-right")
($ank2['id'] == $user['id'] || $ank2['id'] == $_COOKIES['guest']) ? "mail-left" : "mail-right")
Mr[G]Pro , щя попробую, но прикол том что другие пользователи тоже видят только правую сторану, так как переменная $user[id] является нулевой.
Mr[G]Pro , ну в общем, немного по другому сделал, только минус в том что пользователь, и в левой и в правой стороне.
155876556 , Тоесть $chat_id данная переменная отвечает за id сообщений.
php
echo '<td class="' . ($chat_id % 2 ? "mail-left" : "mail-right") . '">';
Кайфовая , в натуре, попробую спасибо
155876556 , отпишешь)
Кайфовая , не не фига ((( пробовал так
php
echo '<div class="' . ($ank['id'] == $post['id_user'] ? "mail-left" : "mail-right") . '">';
Кайфовая , заработало, спасибо. огромное