Автор Тема: PHP, ЧАТ всё что с этим связано ...  (Прочитано 12777 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« : 10 Апреля 2002, 08:59:06 »
Извините, но тут у меня появилась идея чата и не знаю как её реализовать, обьясняю:
Стантартно в чате писутствуют два фрейма, в одном из которых отображается сам разговор, и вот с этим то у меня и проблема, как добавлять текст без рефреша, те чтобы он постоянно добавлялся? Тут в одном чате я увидел как это делается, там просто какчается страница, т.е. страница как-бы полностью не загружена и как только появляется новое сообщение она просто его докачевает, сама, без java script\'a, я тоже так хочу а вот как это сделать не знаю :(
Мне тормоз послужил толчком...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #1 : 11 Апреля 2002, 01:46:07 »
Neter
посмотри готовый чат на http://php.spb.ru
с уважением,
магистр белой магии.

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
PHP, ЧАТ всё что с этим связано ...
« Ответ #2 : 11 Апреля 2002, 03:34:19 »
там в этом готовом чате ничего не понятно... я его уже смотрел...
я бы тоже был бы очень признателен если бы этот принцип более подроюно здесь обсудили...
очень интересно!
ведь если скрипт долго работает эксплорер пишеть "скрипт чего то там чего то там" и предлагает его закрыть...

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #3 : 12 Апреля 2002, 00:02:46 »
дело в том, что он состоит из двух модулей.
один из которых - сервер, с которым браузер поддерживает постоянное соединение.
с уважением,
магистр белой магии.

Оффлайн Ancient

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 89
  • +0/-0
  • 0
    • Просмотр профиля
    • http://ancient.dax.ru
PHP, ЧАТ всё что с этим связано ...
« Ответ #4 : 12 Апреля 2002, 00:12:53 »
Цитировать
как только появляется новое сообщение она просто его докачевает, сама, без java script\'a, я тоже так хочу а вот как это сделать не знаю :(


Есть такая возможность, но возникает масса проблем. Надо отключать у сервера буфферизованный вывод. для реализации этого на апаче надо начинать название файла (вывод которого не должен буферизироваться) то ли с hph-, то ли еще с чего-то.  не помню точно...
Ancient Team

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #5 : 12 Апреля 2002, 14:34:47 »
Можно на DHTML такое сделать. Тогда ничего отключать не надо. Reload-ится будет скрытый frame или слой
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #6 : 12 Апреля 2002, 19:06:16 »
А строчку-другую кода не подбросишь?
Мне тормоз послужил толчком...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #7 : 12 Апреля 2002, 19:39:56 »
лови. Но тут именно идея :)


http://cad.kiev.ua/chat4/w-chat.pl  (src)
http://cad.kiev.ua/chat4/

Там один Frame шлет, другой - принимает.
Писаное мной пару лет назад
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #8 : 12 Апреля 2002, 19:50:05 »
Неа, не то.. это изврат ...
Мне тормоз послужил толчком...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #9 : 12 Апреля 2002, 20:33:15 »
Nu kak hotish ;-)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #10 : 12 Апреля 2002, 21:53:33 »
Надо это всё через ПХП ... может через сокет?
Мне тормоз послужил толчком...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #11 : 12 Апреля 2002, 21:58:15 »
Если через socket,  то всех, кто за firewall/proxy ты отрубишь

И если у нарова есть Inet , то лучше IRC использовать :)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #12 : 12 Апреля 2002, 22:04:30 »
Блин, надо чё-то придумать ... или свиснуть где-нить ...
Мне тормоз послужил толчком...

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
PHP, ЧАТ всё что с этим связано ...
« Ответ #13 : 12 Апреля 2002, 22:12:05 »
А зачем он тебе вообще нужен?!!

по делу (так на babylon.kiev.ua комнату создай) или просто для пальцев?
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн Neter

  • Жустер
  • Старожил
  • ****
  • Сообщений: 324
  • +0/-0
  • 2
    • Просмотр профиля
PHP, ЧАТ всё что с этим связано ...
« Ответ #14 : 12 Апреля 2002, 22:15:11 »
Понимаешь, мечта! Сделать чат, который бы мне нравился.
Мне тормоз послужил толчком...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28