The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Perl: вывод работы скрипта построчно в браузер"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Perl: вывод работы скрипта построчно в браузер"  
Сообщение от vovan_sh on 28-Дек-06, 21:22 
Здравствуйте!

Имеется cgi-скрипт на perl для сбора неких журнальных файлов с определенных хостов по FTP, выполняет следующие функции: при запуске выводит в броузер клиенту список хостов, клиент выбирает n-ое количество хостов (checkbox'ы) и нажимает "запрос", после передачи параметров скрипту, тот в цикле опрашивает каждый хост, заходит на него, скачивает журнальный файл, и после завершения работы perl-скрипта у клиента на выходе в броузере страница с выводом работы скрипта, например так:

хост 1
файл 1 размер xxx
скачан -ok

хост 2
файл размер xxx
скачан -ok

хост 3
файл размер xxx
скачан -ok

использую модуль CGI

вопрос: у меня возникла проблема, КАК сделать чтобы при выполнении скрипта, в броузер клиенту выводился ход выполнения программы ПОСТРОЧНО (комадна print "bla bla"), а не сразу выводил все результаты по окончании работы скрипта? Бывает так что клиент запрашивает 10 хостов и долго происхдит выполнение программы, и в этот период времени не ясно, что делает программа, на каком этапе и с какого хоста забирает файл. Т.е. мне надо скачал 1 файл - пишет на страницу "скачан файл 1", потом после скачивания 2 файла пишет сразу вэту же страницу "2 файл" и т.п. в реальном времени.

Надеюсь объяснил понятно :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Perl: вывод работы скрипта построчно в браузер"  
Сообщение от madskull (ok) on 29-Дек-06, 11:06 
$|=1;
ну или почитать про autoflush

и не забывать "\n" добавлять в выводимые строки.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Perl: вывод работы скрипта построчно в браузер"  
Сообщение от vovan_sh on 29-Дек-06, 13:49 
>$|=1;
>ну или почитать про autoflush
>
>и не забывать "\n" добавлять в выводимые строки.


Огромное спасибо!

Всех с наступающим НГ 2007!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру