Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Alexander Ponomarenko                2:5030/1067.10 29 Jan 2003  14:27:30
 To : news.talk.ru
 Subject : Чат/форум
 -------------------------------------------------------------------------------- 
 
  >> Hу хорошо. Только теперь как это осуществить? Ведь если просто в конце
  >> скрипт зациклить, он ничего не выводит на экран, т.е. браузер ждет
  >> окончания работы, потом все выводит. А если зациклить программу,
  >> окончания не
  >> происходит. Что делать?
 
  nr> нужно 1) отключить кеширование $|=1
  nr> и кроме того, у IE есть такой прикол, небольшой буфер, на пару
  nr> килобайт...пока он его не заполнит - нифига не выведет на экран.
  nr> т.е. сначала надо бросить в буффер немного текста (чтоб не просто так,
  nr> можно стили туда запихать)
 
 Почему тогда это не работает? В консольном режиме все ок, а в браузере
 (Conqueror, IE) грузит, ничего не выводит и через несколько секунд дисконнектит.
 
 === Cut ===
 #!/usr/bin/perl -w
 @mas=stat('qq');
 $mtime=$mas[8];
 $|=1;
 print"Content-type: text/html\n\n";
 print"<html><head><title>fbdsfbdsfhsdhfjsdhfjhsdkjfhjsdhfjkdsjfhsdfjhsdjkfsdfjs 
 d fndsfds fdhsfj fdshfksd fsdhfjkf fhdsjkf</title></head><body>";
 while() {
 @mas=stat('qq');
 if($mas[9]!=$mtime) {
     $mtime=$mas[9];
     open(Q,'qq');
     while(defined($w=<Q>)) {
     $a=$w;
     }
     close(Q);
     print $a;
     }
 }
 === Cut ===
 
 P.S.: скрипт выводит последнюю строку файла при его изменении.
 
 Alexander
 
 --- GoldED+/386 1.1.4.7
  * Origin:  (2:5030/1067.10)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Чат/форум   Alexander Ponomarenko   23 Dec 2002 15:58:30 
 Чат/форум   Anton Zheltov   24 Dec 2002 07:57:37 
 Чат/форум   Alexey Sheynuk   24 Dec 2002 17:28:41 
 Чат/форум   Alexander Ponomarenko   26 Dec 2002 01:55:27 
 Чат/форум   Alexander Ponomarenko   18 Jan 2003 01:58:35 
 Re: Чат/форум   news.talk.ru   22 Jan 2003 14:37:21 
 Чат/форум   Alexander Ponomarenko   29 Jan 2003 14:27:30 
 Re: Чат/форум   Roman O. Yerin   31 Jan 2003 18:21:34 
 Re: Чат/форум   Ivan Frolcov   24 Dec 2002 22:40:28 
 Чат/форум   Sergey Smagin   25 Dec 2002 03:00:18 
 Чат/форум   Sergey Smagin   25 Dec 2002 03:03:55 
 Чат/форум   Alexander Ponomarenko   26 Dec 2002 01:53:44 
 Re: Чат/форум   Vladimir Volkov   26 Dec 2002 02:50:23 
 Чат/фоpyм   Eugene Politov   26 Dec 2002 21:55:25 
 Чат/фоpyм   Sergey Smagin   28 Dec 2002 01:30:01 
 Чат/фоpyм   Eugene Politov   28 Dec 2002 14:51:18 
 Re: Чат/форум   Andrey Tapkin   26 Dec 2002 21:44:51 
 Чат/форум   Alexey A Kudacov   27 Dec 2002 20:41:58 
Архивное /ru.cgi.perl/45153e37d7b5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional