Показать сообщение отдельно

  #584  
Старый 11.10.2007, 03:08
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
С нами: 10892546

Репутация: 2274


По умолчанию

Цитата:
Сообщение от Meanor  
Проблема: нужно чтобы каждые 8 сеунд переменная в бд заменялась на, скажем, rand(0,6) (для примера).
Пример:
PHP код:
<?php
set_time_limit
(0); //Чтоб работал бесконечно
ignore_user_abort(); //Ещё раз чтоб работал бесконечно  :) 
while(!file_exists("stop_refresh.txt")) { //Будет работать пока не создаш файл stop_refresh.txt
   
blablabla(); //Заносим в БД rand(0,6)
   
sleep(8); //Засымаем на 8 сек
}
?>
Цитата:
Сообщение от Meanor  
А также, как можно сделать обновление чата? (как заставить фрейм с сообщениями обновиться со стороны сервера?)
Чесн говоря не совсем понял... В смысле как обновлять у юзверей сообщения? Ябы посоветовал не обновлять (т.к. будет хавать много трафика) а поддерживать коннект с юзверем (пример mpchat.com) или с помощью Ajax сделать чтобы скрипт каждые 10 сек например подключался на сервер и если есть новые сообщения, выводил их юзверю ИМХО
 
Ответить с цитированием