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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Обновление фрейма из БД...

Сообщения:  [1-3] 

 
 автор: shkryab   (27.04.2007 в 05:38)   письмо автору
 
   для: Caman   (26.04.2007 в 07:15)
 

Или я что-то путаю, или незачем юзать ajax если у Вас на фреймах построено... В Вашем случае лучше воспользоваться методом предложенным товарисчем yuk-ом.

   
 
 автор: yuk   (26.04.2007 в 16:33)   письмо автору
 
   для: Caman   (26.04.2007 в 07:15)
 

Предлагаю в том файле, который будет вставляться в окно (фрейм) чата (допустим, refresh.php) прописать приблизительно следующее:

<head>
    <meta http-equiv="Refresh" content="5">
</head>

что позволит ему каждые 5 секунд перезагружаться. А в самом скрипте выбирать записи из базы и выводить. При этом не надо будет ничего записывать в дополнительные файлы.

   
 
 автор: Caman   (26.04.2007 в 07:15)   письмо автору
 
 

Спасибо всем, кто помогал разбираться и показывал как правильно сделать, теперь вот у меня есть такой вопрос.
1. Сайт построен на фреймах! как в онлйн играх, внизу чат
2. Нужно, чтобы обновлялся фрейм чата, где высвечиваются сообщения.
т.е... хочу примерно сделать вот это:
 
//какой-то файл, например refresh.php каждые 5 сек смотрит в БД
// если в БД появилось новое сообщение, то он посылает его в другой файл
//в этом другом файле показываются все сообщения через ajax
... как то так...

Скачал библиотеку с http://dklab.ru/lib/JsHttpRequest/ , но т.к. js не знаю, только сейчас с ним сталкнулся, то и не могу почти ничего разобрать. Если у кого есть идеи или точно знаете что делать... прошу ответьте! Может есть люди, которые с этим сталкивались, искали и нашли выход?

   

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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