Обновление чата
1.
Apeccc (25.03.2014 / 14:11)
Доброго времени.
Столкнулся с вопросом - как обновить данные в чате без обновления страницы?
Ведь человек может писать в форме и при обновлении страницы информация из формы будет утеряна.
Ваши мысли по этому поводу?
2.
юЮЮфюв (25.03.2014 / 14:13)
$("#elem").html("Новые данные");
Или
$("#elem").append("Добавить новые данные к старым");
3.
Apeccc (25.03.2014 / 14:17)
2.
TakteS, А какие-либо библиотеку не нужно подключать?
Код вывода сообщений:
foreach ($db->query("SELECT `chat`.*, `".TB_PREFIX."users`.`username`, `".TB_PREFIX."users`.`id` AS `userid`
FROM `chat`
LEFT OUTER JOIN `".TB_PREFIX."users` ON (`chat`.`user`=`".TB_PREFIX."users`.`id`)
ORDER BY `publ` DESC
LIMIT {$limit}, {$posts}") as $post)
{
if (substr($post['post'], 0, strlen($session->userinfo['username'])) == $session->userinfo['username'])
{
$post['post'] = '[b]'.$post['post'].'[/b]';
}
$date = new DateTime($post['publ']);
echo "[»] <i><b><a title='{$post['id']}' href=\"chat.php?u={$post['userid']}\">{$post['username']}</a></b></i>
[<a href=\"spieler.php?uid={$post['userid']}\">?</a>]: ".bbcode($post['post'])."
<br/><small><i>".show_display_date($date->format("U"))."</i></small><br/>"; }
Можно на примере?
4.
юЮЮфюв (25.03.2014 / 15:12)
Нужен jquery. Вот, смотри:
http://jsfiddle.net/a8JpG/1/
URL:
https://visavi.net/topics/40379