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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  06 Feb 2001  12:13:42
 To : Victor Antropov
 Subject : Re: ?
 -------------------------------------------------------------------------------- 
 
 В твоём письме от Fri, 02 Feb 2001 07:47:39 +0300 написано:
 
 VA>>> 1. Проблемка есть. Скрипты, не содержащие элементов ХТМЛ, то есть
 VA>>> ничего не выводящие на экран, не желают обрабатываться. В еррор-лог
 IC>> сунь там где-нить print "Content-type: text/html\n\n";
 
 VA> Все, понял.
 VA> То есть следующая схема невозможна? Так я понимаю?
 VA> Имеется страница, содержащая некие данные (например в FORM). Эти данные
 VA> обрабатывает некий скрипт, после чего возращает результат странице, где он и
 VA> отображается, при этом изначальные данные(те что в FORM) не обнуляются.
 
 А не RTFM ли тебе perldoc CGI? В районе слова override (тебе оно как раз не
 надо).
 
 VA>>> 2. Как передавать параметры от одного скрипта другому, как POST, так
 VA>>> и GET методом.
 IC>> сделай чеpез temp-file, если совсем уж пpиспичило ;)
 IC>> или фоpмиpуй
 IC>> http://somehost/cgi-bin/script2.pl?firstparam=blahbalh&secondparam=blehble
 
 VA> Я вот что хочу: что бы скрипт полученные в процессе своей работы данные
 VA> передал другому скрипту, но что бы пользователь никуда не тыкался
 
 Если другой скрипт - CGI, то perldoc LWP, а если умеет работать с командной
 строки (скрипты, которые use CGI, умеют), то perldoc -f system.
 
 IC>> по-моему, так... но длина афаиp огpаниченна.
 
 VA>>> 3. Допустим скрипт должен более одного раза получить данные. Как
 VA>>> принято делать, что бы другой скрипт передал данныее в нужное место,
 VA>>> а не только в первую точку.
 IC>> не понял вопpоса ;(
 VA> Так оъяснил, что и не удивительно.
 VA> Hу например есть файл 1.cgi
 VA> ----
 VA> ...
 VA> if (&ReadParse(*in)) {.......} # данные 1
 VA> if (&ReadParse(*in)) {.......} # данные 2
 VA> if (&ReadParse(*in)) {.......} # данные 3
 VA> ....
 VA> ----
 VA> Hу типа вот скрипт считывает (использовалась cgi-lib.pl) данные из трех
 VA> разных скриптов,
 
 А они их откуда берут?
 
 VA> поразному их обрабатывает и как-то выводит. Мне не
 VA> понятно вот что, как передать данные 1.cgi?p1=aa&&p2=bb или там через
 VA> POST(хоть и не знаю как), как данные 2 или 3, ведь 1.cgi их будет
 VA> обрабатывать как данные 1. temp-файлы говоришь? А по другому никак?
 
 Так. Еще раз, с начала до конца формулируешь задачу. Hе "ну вот, ...", а
 _задачу_ с начала до конца. Чтоб понятно было, что тебе на самом деле надо.
 
 -- 
 Artem Chuprina                            E-mail: ran@ran.pp.ru
 Programmer                                  FIDO: 2:5020/371.32
 Memonet Ltd.                             Phone: +7-095-284-1356
 --- slrn/0.9.6.3-as (Linux)
  * Origin: AKA с подствольным плюсомётом (2:5020/371.32)
 
 

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

 Тема:    Автор:    Дата:  
 ?   Victor Antropov   30 Jan 2001 23:36:09 
 Re: ?   Artem Chuprina   01 Feb 2001 11:46:17 
 ?   Igor Cherkaev   01 Feb 2001 14:34:23 
 Re: ?   Artem Chuprina   01 Feb 2001 17:54:36 
 ?   Igor Cherkaev   02 Feb 2001 00:15:42 
 Re: ?   Artem Chuprina   02 Feb 2001 13:52:53 
 ?   Victor Antropov   02 Feb 2001 08:47:39 
 Re: ?   Artem Chuprina   06 Feb 2001 12:13:42 
 ?   Victor Antropov   08 Feb 2001 11:44:47 
 RE:?   Alexey Sednev   11 Feb 2001 00:12:07 
 Re: ?   Artem Chuprina   13 Feb 2001 14:50:44 
 ?   Igor Cherkaev   06 Feb 2001 16:01:10 
 ?   Sly Golovanov   02 Feb 2001 01:28:57 
Архивное /ru.cgi.perl/73277a9dc4308.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional