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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Dmitry N. Morozov                    2:5020/400     29 Mar 2001  22:58:31
 To : All
 Subject : Hе работает пайп в CGI-скрипте...
 -------------------------------------------------------------------------------- 
 
 Вот смотрите, други:
 
 Есть два скрипта, первый вызывает второй.
 
 Первый (вызывающий):
 ...
 open(Redir, 'echo q=aa | ./script2 |');
 while (<Redir>) {
     print $_;
 }
 close Redir;
 ...
 Второй (вызываемый):
 ...
 print header, start_html;
 print param('q');
 print end_html;
 ...
 
 (все лишнее я выбросил)
 
 И вот, когда я первый запускаю в шелле, то все ОК, оба скрипта
 отрабаотывают, результат выводится
 на консоль.
 
 Hо когда я вызываю первый скрипт через браузер, то почему-то не
 передается параметр "q" второму
 скрипту. То-есть второй скрипт вызывается, что надо первому возвращает,
 но без учета параметра.
 Проверка показала, что этого параметра он не видит в упор.
 
 Это почему это он не передается?
 --- ifmail v.2.15dev5
  * Origin: Bank 'Ukraine', Crimean directorship (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Hе работает пайп в CGI-скрипте...   Dmitry N. Morozov   29 Mar 2001 22:58:31 
Архивное /ru.cgi.perl/14549b5899b7e.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional