|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Antropov 2:5004/43.9 02 Feb 2001 08:47:39 To : Igor Cherkaev Subject : ? -------------------------------------------------------------------------------- Здравсвуйте, Igor! Мне стало известно, что Igor Cherkaev написал(а) Victor Antropov. VA>> 1. Проблемка есть. Скрипты, не содержащие элементов ХТМЛ, то есть VA>> ничего не выводящие на экран, не желают обрабатываться. В еррор-лог IC> сунь там где-нить print "Content-type: text/html\n\n"; Все, понял. То есть следующая схема невозможна? Так я понимаю? Имеется страница, содержащая некие данные (например в FORM). Эти данные обрабатывает некий скрипт, после чего возращает результат странице, где он и отображается, при этом изначальные данные(те что в FORM) не обнуляются. VA>> 2. Как передавать параметры от одного скрипта другому, как POST, так VA>> и GET методом. IC> сделай чеpез temp-file, если совсем уж пpиспичило ;) IC> или фоpмиpуй IC> http://somehost/cgi-bin/script2.pl?firstparam=blahbalh&secondparam=blehble Я вот что хочу: что бы скрипт полученные в процессе своей работы данные передал другому скрипту, но что бы пользователь никуда не тыкался IC> по-моему, так... но длина афаиp огpаниченна. VA>> 3. Допустим скрипт должен более одного раза получить данные. Как VA>> принято делать, что бы другой скрипт передал данныее в нужное место, VA>> а не только в первую точку. IC> не понял вопpоса ;( Так оъяснил, что и не удивительно. Hу например есть файл 1.cgi ---- ... if (&ReadParse(*in)) {.......} # данные 1 if (&ReadParse(*in)) {.......} # данные 2 if (&ReadParse(*in)) {.......} # данные 3 .... ---- Hу типа вот скрипт считывает (использовалась cgi-lib.pl) данные из трех разных скриптов, поразному их обрабатывает и как-то выводит. Мне не понятно вот что, как передать данные 1.cgi?p1=aa&&p2=bb или там через POST(хоть и не знаю как), как данные 2 или 3, ведь 1.cgi их будет обрабатывать как данные 1. temp-файлы говоришь? А по другому никак? Я тут думал помещать код промежуточных скриптов в основной (1.cgi), но вроде такая же шняга получается - самому себе скрипт тоже только один раз данные передает. Может что и есть, но библиотек много - фиг поймешь что где искать нужно и кто что вообще может. Ты не можешть мне список основных библиотек, которыми принято пользоваться среди крутых эхотаг-программеров? Хоть буду знать куда копать. Виктор. [Team Art Rock][Team ФМШ64][Team ОмГТУ][Team Бога нет!] --- GoldED 3.00.Beta2+ * Origin: Тихо шифером шурша, крыша едет неспеша. (2:5004/43.9) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/27983a7a700a.html, оценка из 5, голосов 10
|