Forum Webscript.Ru

Программирование => Perl => Тема начата: Timofey от 20 Февраля 2002, 19:00:01

Название: работа с param(), (use CGI)
Отправлено: Timofey от 20 Февраля 2002, 19:00:01
использую модуль CGI для чтения данных переданых формой,

можно ли как-нибудь узнать сколько параметров передала форма, например когда
я разбирал параметры в ручную, то делал так

foreach $key (keys %form)
{

}
где %form - это хэш где хранятся в данные из формы

можно как-нибудь сделать что-то типа того же с param(), как пройтись по всем
параметрам автоматический,а не по одному, типа param(\'q\'),param(\'w\')
Название: работа с param(), (use CGI)
Отправлено: Evgeny от 20 Февраля 2002, 19:09:11
Вызови param в скалярном контексте без параметров.
В списковом контексте (без параметров) возвращается список допустимых параметров формы.