Передаю данные GET\'ом
http://127.0.0.1/cgi-bin/test_get2.pl?action=20а можно ещё в этот же скрипт, по этому URL, передать данные из формы?
Т.е. есть форма с примерно таким описанием
Если да, то как обработать?
Сейчас обрабатываю просто GET так:
if ($ENV{\'REQUEST_METHOD\'} eq "POST")
{
read(STDIN, $bufer, $ENV{\'CONTENT_LENGTH\'});
}
elsif ($ENV{\'REQUEST_METHOD\'} eq "GET")
{
$bufer=$ENV{\'QUERY_STRING\'};
}
@pairs = split(/&/, $bufer);
foreach $pair (@pairs)
{
($name, $value) = split(/=/, $pair);
$name =~ s/%([A-Fa-f0-9]{2})/pack("c",hex($1))/ge;
$value =~ s/%([A-Fa-f0-9]{2})/pack("c",hex($1))/ge;
$input{$name} = $value;
}
Заранее спасибо!