|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Sergey Gernichenko 2:5079/49.18 25 Aug 2004 08:17:00 To : Alexey Gradovtsev Subject : Re: модуль CGI -------------------------------------------------------------------------------- В пятницу, 13 августа 2004 года, в 21:34, ты писал(а) мне: SG>> PS2: форма имеет примерно такой вид: SG>> <form action="?URLparam1=URLparamValue1&..." method="POST"> SG>> <input type=text....> SG>> .... SG>> </form> AG> В принципе не следует такого делать. Либо только GET, либо только AG> POST. Потому что в конце концов столкнешься с вариантом, когда AG> параметры строки запроса при method="POST" будут теряться. При каких условиях такое происходит? ни разу ещё не было, браузеры параметры передают, а вот CGI их не распознаёт... Разобрал я тогда QUERY_STRING вручную, и всё нормально. AG> ЗЫ. Кстати. AG> <form action="?URLparam1=URLparamValue1&..." method="GET"> AG> <input type=text....> AG> Это тоже неправильно. Опять же, рискуешь потерять URLparam1. А если метод GET, то URLParam1.. обрезает браузер, когда делает запрос. AG> Hадо так: AG> <form action="script.cgi" method="GET"> AG> <input type="text"....> AG> <input type="hidden" name="URLparam1" value="URLparamValue"> Так я и делал. До скорых встреч, *Alexey* С уважением, *Sergey*. ... А сегодня хорошая погода --- WinNT 5.1.2600-Service_Pack_1 i1586 Eng, AS Perl5.6.1, Borland C++ v5.02 * Origin: Работать надо, пока ещё не лень (2:5079/49.18) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/3435412bf741.html, оценка из 5, голосов 10
|