Forum Webscript.Ru
Программирование => Perl => Тема начата: Paul56 от 07 Мая 2008, 15:21:28
-
Доброго времени суток.
Подскажите пожалуйста ответ на следующий вопрос:
Есть запрос следующего типа:
http://name_list.cgi?all_id=1&id=1&id=2&id=3&id=4 ....
как получить все значения переменной id в массив или в переменную. что то вроде $all_id=\'1,2,3,4,...\';
За ранее благодарен.
-
$text = $ENV{\'QUERY_STRING\'};
$text =~ s/all_id=//g; # если "all_id=" есть конечно
$text =~ s/&//g;
$text =~ s/id=//g;
print $text;
-
Благодарю. Оказывается всё элемертано.
-
это делается стандартными методами (не важно POST или GET)
use CGI;
$q = CGI->new();
my @vals = $q->param(\'id\');