powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) POST или GET?
14 сообщений из 14, страница 1 из 1
(PERL) POST или GET?
    #33145379
elekmos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скрипт получает от браузера список параметров и их значений. Как узнать, каким методом эти параметры переданы браузером скрипту, методом POST или методом GET?
...
Рейтинг: 0 / 0
(PERL) POST или GET?
    #33145523
elekmos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, попробую...
Еще такой вопрос: параметры и их значения отловить легко, а как в скрипте узнать, какой URL должен быть запущен с этими мараметрами (при запуске формы методом POST). То есть какой адрес стоял в поле "action" формы?
...
Рейтинг: 0 / 0
(PERL) POST или GET?
    #33145611
nik2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 автор:
а ты как читаеш параметры ( типа сам или CGI.pm ) ?
...
Рейтинг: 0 / 0
(PERL) POST или GET?
    #33145654
elekmos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Данные читаю через CGI.pm функцией param.
my @par=param; # список имен пареметров
param($par[0]) - значение 1-го параметра;
param($par[1]) - значение 2-го параметра;
и т.д.
...
Рейтинг: 0 / 0
(PERL) POST или GET?
    #33145730
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
(PERL) POST или GET?
    #33145858
elekmos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А кто-нибудь применял request_method() - расскажите поподробнее что это такое....

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

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

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

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

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

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


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