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

Форум PHP

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

 

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

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

тема: чат на PHP
 
 автор: krollik   (28.01.2006 в 23:01)   письмо автору
 
 

Обьсните примерный принцип работы? И поясните, где могут оказаться кочки при его написании?

   
 
 автор: midav   (28.01.2006 в 23:55)   письмо автору
 
   для: krollik   (28.01.2006 в 23:01)
 

Создаешь страничку с фреймами (в один фрейм вставляешь сообщения, в другой форму для написания сообщения, в третий кто в онлайне и т.д)! Ну типо так у меня выглядит файл chats.php

<frameset framespacing='0' border='0' rows='60,350,30' cols='360,100' frameborder='0'>
<frame name=screen scrolling='no' noresize target='contents' src='chattop.php'>
<frame name=screen scrolling='no' noresize target='contents' src='chattopright.php'>
<frame name=bodyframe scrolling='auto' noresize target='contents' src='chat.php'>
<frame name=screen scrolling='no' noresize target='contents' src='chatmiddle.php'>
<frame name=bottomframe scrolling='no' noresize target='contents' src='chatforma.php'>
<frame name=screen scrolling='no' noresize target='contents' src='chatbottom.php'>
<noframes>
<body>
<p>Страница использует фреймы, но ваш сервер их не принимает</p>
</body>
</noframes>
</frameset>


Потом пишешь отдельные модули chattop.php, chat.php, и т.д!

Потом делаешь на главной форму для входа (ну типо Ник ввести)!
При нажатии кнопки Войти перенаправляешь пользователя на chats.php! :)) Ну типо такой принцип :)

   
 
 автор: 1999   (29.01.2006 в 00:39)   письмо автору
 
   для: midav   (28.01.2006 в 23:55)
 

ну молодец объяснил принцип работы :)

   
 
 автор: midav   (29.01.2006 в 01:05)   письмо автору
 
   для: 1999   (29.01.2006 в 00:39)
 

Ну старался :))

   
 
 автор: krollik   (29.01.2006 в 09:28)   письмо автору
 
   для: midav   (28.01.2006 в 23:55)
 

=) я ето знал.. Хотелось бы узнать, как производится передача сообщения и как работат приват?

   
 
 автор: himic   (29.01.2006 в 11:18)   письмо автору
 
   для: krollik   (29.01.2006 в 09:28)
 

Делаешь фрейм ну например высотой 1пх
делаешь в нём location.reload через промежуток времени
при обновлении пхп загружает данные в этот фрэйм, а из него в приват и в общий
parent.имя_фрэма.getElementById('result').innerHTML = parent.имя_фрэма.getElementById('result').innerHTML +'Загруженные данные';
типа того
у меня так

   
 
 автор: ZetRider   (29.01.2006 в 12:32)   письмо автору
 
   для: krollik   (28.01.2006 в 23:01)
 

Кочки будут при пользовательском скрипте, регистрация вывод кто сидит в чате итд..

   
Rambler's Top100
вверх

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