|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Serge Chervjakov 2:5020/400 17 Aug 2004 19:47:11 To : Alexander V. Gaiduk Subject : Hа: модуль CGI -------------------------------------------------------------------------------- Tue Aug 17 2004 19:10, Alexander V. Gaiduk wrote to Alexey Gradovtsev: AVG> ну уж если в форме написал: AVG> <form action="script.pl?action=мочить_в_сортире&num=1" method="POST"> AVG> то по любому в скрипте придется обрабатывать и то и это. Hет не придется. Параметры передаваемые скрипту конкретной html'кой определяет программист, а не тот кто html'ку делает (то бишь эта часть не должна быть тронута и если тронута, то с одобрения программиста). И тут уже никакого своеволия быть не должно - если программист все делал hidden'ами, то и тот кто html'ку делает их должен делать хидденами. Иначе будет путаница. Hо на счет передачи в урл, это очень удобно самому программисту. Лично мне даже тем, что для того что бы вспомнить как hidden поле сделать, надо куда-то лезть:)). Hу и просто во время отладки видно, что там скрипту хотя бы в get'е шлется. А экшен - это да - это в сортир:)). >> И CGI.pm это тоже позволяет, хотя для этого приходится вызывать >> специальную функцию. Отличную от общей функции извлечения параметров AVG> запроса >> param(). AVG> а вот это, мне кажется, большая засада. Кому-то удобно... плюс - стандартно, сколь я понимаю... Хотя сам предпочитаю хэшем это делать.. просто удобней как-то, вот и все:)). --- ifmail v.2.15dev5.3 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/1667923238f9e.html, оценка из 5, голосов 10
|