Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как со стороны сервера перезагрузить пользователю страницу?
 
 автор: 1prom   (17.04.2010 в 10:29)   письмо автору
 
 

Здравствуйте!

У пользователя приходят сообщения на страницу время от времени, как его уведомлять, чтобы он вручную не перезагружал страницу?

Спасиб заранее

  Ответить  
 
 автор: mihdan   (17.04.2010 в 12:35)   письмо автору
 
   для: 1prom   (17.04.2010 в 10:29)
 

header()

  Ответить  
 
 автор: 1prom   (17.04.2010 в 12:50)   письмо автору
 
   для: mihdan   (17.04.2010 в 12:35)
 

да, но если сообщений нет, то мне перезагрузка ни к чему. Я хочу чтобы перезагрузка была только тогда когда у пользователя есть новые сообщения

  Ответить  
 
 автор: angelcorpc   (18.05.2010 в 17:30)   письмо автору
 
   для: 1prom   (17.04.2010 в 10:29)
 

Возможно я что-то не то скажу, но если попробовать такой вариант:
На странице сделать небольшой скрипт, который бы обращался к серверу, точнее просто к маленькому пхп файлу, который бы выдавал например: 0-сообщений нет; 1-сообщение есть. А уже когда скрипт получит результат обращения выберет, подождать ему еще или обновить страницу.

  Ответить  
 
 автор: Legenda   (19.05.2010 в 13:35)   письмо автору
 
   для: 1prom   (17.04.2010 в 10:29)
 

Тут логичнее использовать Ajax

  Ответить  
 
 автор: Рома   (20.05.2010 в 01:51)   письмо автору
 
   для: Legenda   (19.05.2010 в 13:35)
 

>Тут логичнее использовать Ajax
Это единственный вариант.

  Ответить  
 
 автор: sim5   (20.05.2010 в 05:29)   письмо автору
 
   для: Рома   (20.05.2010 в 01:51)
 

Нет.

  Ответить  
 
 автор: Рома   (20.05.2010 в 11:51)   письмо автору
 
   для: sim5   (20.05.2010 в 05:29)
 

А как еще?

  Ответить  
 
 автор: sim5   (20.05.2010 в 11:59)   письмо автору
 
   для: Рома   (20.05.2010 в 11:51)
 

http://javascript.ru/ajax/comet/overview
http://javascript.ru/ajax/comet/iframe

  Ответить  
 
 автор: Legenda   (20.05.2010 в 10:42)   письмо автору
 
   для: Рома   (20.05.2010 в 01:51)
 

Вариант не единственный, но самый оптимальный.
Только средствами php этого не сделаешь (если кто знает вариант на php, покажите как поставлю памятник...)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования