Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) POST или GET? / 14 сообщений из 14, страница 1 из 1
01.07.2005, 15:28
    #33145379
elekmos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
Скрипт получает от браузера список параметров и их значений. Как узнать, каким методом эти параметры переданы браузером скрипту, методом POST или методом GET?
...
Рейтинг: 0 / 0
01.07.2005, 16:13
    #33145523
elekmos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
Спасибо, попробую...
Еще такой вопрос: параметры и их значения отловить легко, а как в скрипте узнать, какой URL должен быть запущен с этими мараметрами (при запуске формы методом POST). То есть какой адрес стоял в поле "action" формы?
...
Рейтинг: 0 / 0
01.07.2005, 16:39
    #33145611
nik2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
2 автор:
а ты как читаеш параметры ( типа сам или CGI.pm ) ?
...
Рейтинг: 0 / 0
01.07.2005, 16:57
    #33145654
elekmos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
Данные читаю через CGI.pm функцией param.
my @par=param; # список имен пареметров
param($par[0]) - значение 1-го параметра;
param($par[1]) - значение 2-го параметра;
и т.д.
...
Рейтинг: 0 / 0
01.07.2005, 17:17
    #33145730
g613
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
elekmosОтвет дали на PHP что ли, блин, жалко, а то я уж обрадовался...:(

Данные читаю через CGI.pm функцией param.
my @par=param; # список имен пареметров
param($par[0]) - значение 1-го параметра;
param($par[1]) - значение 2-го параметра;
и т.д.

perldoc CGI

про url_param, несколько извратно, но зная что передается в строке url (url_param ) а также список всех параметров ( param ) можно получить, только то что передали post запросом...
...
Рейтинг: 0 / 0
01.07.2005, 18:13
    #33145858
elekmos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
А кто-нибудь применял request_method() - расскажите поподробнее что это такое....

"request_method() - Returns the method used to access your script, usually one of 'POST', 'GET' or 'HEAD'." - вот все что я нашел на search.cpan.org про этого зверя.
...
Рейтинг: 0 / 0
01.07.2005, 18:14
    #33145859
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
$ENV{'REQUEST_METHOD'}
...
Рейтинг: 0 / 0
01.07.2005, 18:31
    #33145887
elekmos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
Николай aka Motodor$ENV{'REQUEST_METHOD'}
Извините, а можно немного поподробнее...так как для меня $ENV{'REQUEST_METHOD'} тоже пока неизвестная переменная, так же как и request_method() (хоть это и одно и тоже).
...
Рейтинг: 0 / 0
01.07.2005, 19:16
    #33145962
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
а что тут можно поподробней? это переменная окружения. она показывает какой был запрос Post или Get

p.s. советую перестать пользоваться CGI.pm
...
Рейтинг: 0 / 0
02.07.2005, 11:13
    #33146263
elekmos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
Спасибо всем. Ответ получен на мой вопрос:
$ENV{'REQUEST_METHOD'} или request_method() возвращают метод, которым был запущен данный скрипт.
...
Рейтинг: 0 / 0
03.07.2005, 15:57
    #33146881
g613
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
Николай aka Motodorа что тут можно поподробней? это переменная окружения. она показывает какой был запрос Post или Get

p.s. советую перестать пользоваться CGI.pm

и какая альтернатива ? ( кроме самодельного велосипеда с квадратными колесами )
...
Рейтинг: 0 / 0
04.07.2005, 08:47
    #33147181
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
g613и какая альтернатива ? ( кроме самодельного велосипеда с квадратными колесами )
самодельный велосипед, только с крушглыми колесами ... но для этого надо конечо иметь некий опыт и почитать стандарты передачи запросов ...

p.s. пользуюсь своим собственным обработчиком.
...
Рейтинг: 0 / 0
04.07.2005, 09:49
    #33147277
g613
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
200 с лишним килобайт кода ( CGI.pm ) помоему таки несколько многовато для того чтоб еще раз его изобретать... IMHO

P.S.
я наоборот совершал путь от самодельного велосипеда к CGI.pm, потому как от изначально простого получения данных из формы ( param ), стало требоваться все что умеет CGI.pm...
...
Рейтинг: 0 / 0
04.07.2005, 10:06
    #33147302
Black
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PERL) POST или GET?
меня не интересуют функции cgi.pm, и подключать более 200 кб кода не вижу смысла... в общем у каждого свои нужды :-)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) POST или GET? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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