powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Получение аргументов в скрипте на perl
3 сообщений из 3, страница 1 из 1
Получение аргументов в скрипте на perl
    #32863223
Systemroot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно ли получить переменые переданные скрипту через web test.pl?p1=p1&p2=3
используя функцию ARGV?
...
Рейтинг: 0 / 0
Получение аргументов в скрипте на perl
    #32863480
blackrook
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нет. @ARGV используется для получения аргументов командной строки.
Используйте

Код: plaintext
1.
2.
use CGI qw(param);
foreach (param()){my $arg1=param('p1')}
...
Рейтинг: 0 / 0
Получение аргументов в скрипте на perl
    #32864578
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
   ($name, $value) = split(/=/, $pair);
   $value =~ tr/+/ /;
   $value =~ s/%([a-fA-F0- 9 ][a-fA-F0- 9 ])/pack("C", hex($ 1 ))/eg;
   $FORM{$name} = $value;

$temp=$ENV{'QUERY_STRING'};
@pairs=split(/&/,$temp);
foreach $item(@pairs) {
	($key,$content)=split (/=/,$item, 2 );
	$content=~tr/+/ /;
	$content=~ s/%(..)/pack("c",hex($ 1 ))/ge;
	$FORM{$key}=$content;
}
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Получение аргументов в скрипте на perl
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]