|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 29 Nov 2001 18:22:57 To : "Alexander V. Gaiduk" Subject : Re: Hа: Hа: CGI.pm: POST отделить от GET -------------------------------------------------------------------------------- Здравствуй, Alexander V. Gaiduk. >> AVG> > А pазве можно одному скpипту пеpедать паpаметpы сpазу методами AVG> post и >> AVG> get? А AVG> > >> AVG> а разве нет? AVG> > >> AVG> например: >> AVG> <form action="$cgi_script?action=updatenews" method="post"> >> AVG> ... >> AVG> </form> AVG> > >> AVG> в QUERY_STTRING я получаю "action=updatenews" >> AVG> в STDIN - все поля формы. AVG> > AVG> > Hу и каким _методом_ ты передаешь при этом параметры? AVG> ??? не понял вопроса AVG> в форме стоит - "post" AVG> но одновременно идут и в QUERY_STRING (это вроде метод "get") AVG> и в STDIN (а это вроде метод "post") AVG> в зависимости от того, что пришло в QUERY_STRING соответствующим AVG> образом обрабатываются те, что пришли в STDIN AVG> и какая мне тогда разница что будет написано в REQUEST_METHOD ? Как думает благородный дон, POST называется методом потому что переменная называется REQUEST_METHOD или наоборот? RTFM: RFC 2616. То, что пришло в QUERY_STRING, никак не коррелирует с методом, которым были переданы параметры. То, что пришло в STDIN - коррелирует: при GET там просто ничего не передашь. А не использовать CGI.pm только потому, что ты не можешь найти в его документации метод, который делает нужную тебе операцию, вряд ли стоит... -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/6359ecc8c3a7.html, оценка из 5, голосов 10
|