|
|
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
Скрипт получает от браузера список параметров и их значений. Как узнать, каким методом эти параметры переданы браузером скрипту, методом POST или методом GET? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 15:28 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
Спасибо, попробую... Еще такой вопрос: параметры и их значения отловить легко, а как в скрипте узнать, какой URL должен быть запущен с этими мараметрами (при запуске формы методом POST). То есть какой адрес стоял в поле "action" формы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 16:13 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
2 автор: а ты как читаеш параметры ( типа сам или CGI.pm ) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 16:39 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
Данные читаю через CGI.pm функцией param. my @par=param; # список имен пареметров param($par[0]) - значение 1-го параметра; param($par[1]) - значение 2-го параметра; и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 16:57 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
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 запросом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 17:17 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
А кто-нибудь применял request_method() - расскажите поподробнее что это такое.... "request_method() - Returns the method used to access your script, usually one of 'POST', 'GET' or 'HEAD'." - вот все что я нашел на search.cpan.org про этого зверя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 18:13 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
$ENV{'REQUEST_METHOD'} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 18:14 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
Николай aka Motodor$ENV{'REQUEST_METHOD'} Извините, а можно немного поподробнее...так как для меня $ENV{'REQUEST_METHOD'} тоже пока неизвестная переменная, так же как и request_method() (хоть это и одно и тоже). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 18:31 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
а что тут можно поподробней? это переменная окружения. она показывает какой был запрос Post или Get p.s. советую перестать пользоваться CGI.pm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2005, 19:16 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
Спасибо всем. Ответ получен на мой вопрос: $ENV{'REQUEST_METHOD'} или request_method() возвращают метод, которым был запущен данный скрипт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2005, 11:13 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
Николай aka Motodorа что тут можно поподробней? это переменная окружения. она показывает какой был запрос Post или Get p.s. советую перестать пользоваться CGI.pm и какая альтернатива ? ( кроме самодельного велосипеда с квадратными колесами ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2005, 15:57 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
g613и какая альтернатива ? ( кроме самодельного велосипеда с квадратными колесами ) самодельный велосипед, только с крушглыми колесами ... но для этого надо конечо иметь некий опыт и почитать стандарты передачи запросов ... p.s. пользуюсь своим собственным обработчиком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2005, 08:47 |
|
||
|
(PERL) POST или GET?
|
|||
|---|---|---|---|
|
#18+
200 с лишним килобайт кода ( CGI.pm ) помоему таки несколько многовато для того чтоб еще раз его изобретать... IMHO P.S. я наоборот совершал путь от самодельного велосипеда к CGI.pm, потому как от изначально простого получения данных из формы ( param ), стало требоваться все что умеет CGI.pm... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2005, 09:49 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33146881&tid=1478029]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 480ms |

| 0 / 0 |
