Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Обновление страницы
Форумы портала PHP.SU » PHP » Программирование на PHP » Обновление страницы

Страниц (1): [1]
 

1. michael - 05 Марта, 2008 - 08:39:28 - перейти к сообщению
Подскажите, как можно обновить страницу браузера, взяв текущее время и сравнив его с временем из базы!!! Например: нужно,чтобы страница обновилась в 13. 00 года, так как в это время начнется конференция...
2. valenok - 05 Марта, 2008 - 12:39:45 - перейти к сообщению
Получить время из базы.
Сравнить с текущим временем.
Если текущее время больше записанного - значит показываем одну страницу
если нет, то показываем другую.

date()
time()
include()
3. michael - 05 Марта, 2008 - 12:52:35 - перейти к сообщению
valenok пишет:
Получить время из базы.
Сравнить с текущим временем.
Если текущее время больше записанного - значит показываем одну страницу
если нет, то показываем другую.

date()
time()
include()



Я про то, что когда пользователь ждет начала конференции, чтобы ему не жать обновить самому, а чтобы обновилась страничка сама в тот момент когда пользователь уже на этой странице!!!! Так-то понятно, что ты мне предлагаешь



Хотелось бы как-то и без Аякса
4. Dastar - 05 Марта, 2008 - 15:06:46 - перейти к сообщению
Ну, это точно не на РНР.
5. michael - 05 Марта, 2008 - 15:27:18 - перейти к сообщению
Dastar пишет:
Ну, это точно не на РНР.


Может есть выход????
6. Eihwaz - 05 Марта, 2008 - 16:39:20 - перейти к сообщению
А вы подумайте, как php может узнать текущее время у пользователя, если он (php) выполняется на стороне сервера и пользователю сервер отдает html?
Вобщем, вы можете узнать время, когда пользователь последний раз зашел на страницу или обновил ее.
7. EuGen - 05 Марта, 2008 - 16:46:26 - перейти к сообщению
А как Вы думаете, кто отправляет запросы - сервер клиенту или клиент серверу. Подумайте над ответом на этот вопрос и все поймете.
Как вариант нужно сделать автообновление на самой странице, и, когда конференция началась, уже не выводить тег автообновления.
8. michael - 06 Марта, 2008 - 08:03:35 - перейти к сообщению
EuGen пишет:
А как Вы думаете, кто отправляет запросы - сервер клиенту или клиент серверу. Подумайте над ответом на этот вопрос и все поймете.
Как вариант нужно сделать автообновление на самой странице, и, когда конференция началась, уже не выводить тег автообновления.


Это уже близко к тому,что я хотел... спасибо, что навел на мысль...
Но, мне кажется, что все-таки придется разбираться с Аяксом ...
9. valenok - 06 Марта, 2008 - 12:47:28 - перейти к сообщению
window.setTimeout("document.location='index.php'",123456);
количество секунд до обновления

 

Powered by ExBB FM 1.0 RC1