Войти

Показать полную графическую версию : Отправка формы скрипту


Guest
21-09-2004, 08:13
Нужно через скрипт отправить форму другому скрипту (PHP или CGI).
Пробовал LWP, но отправляет только на часть скриптов, остальные форму не обрабатывают. Подскажите, пожалуйста, рабочий код.

Vlad Drakula
22-09-2004, 23:55
Guest
а каким методом отправлять нужно, гет или пост?

Guest
08-10-2004, 15:48
POST

Vlad Drakula
08-10-2004, 20:53
Guest
если я правильно понял то надо отправлять методом пост.

это усложняет дело.

для начала ты должен найти RFC по протоколу HTTP-1.0

потом надо научиться открывать сокетное соединение.

а потом все по протоколу.

тут в общемто нет ничего сложного!

mar
09-10-2004, 03:35
Guest
Пробовал LWP, но отправляет только на часть скриптов, остальные форму не обрабатывают. Подскажите, пожалуйста, рабочий код
Нет уж лучше Вы к нам ;) Покажите свой код - ведь, судя по всему, он рабочий, только есть проблемы с некоторыми адресатами. Может, от этого и плясать будем. (Заодно и яснее будет, что за формы и как Вы хотите отправлять) =)

Guest
18-10-2004, 12:42
mar

require LWP::UserAgent;

my $ua = new LWP::UserAgent;

$response = $ua->post(
RIPN_WHOIS,
Content => [ Whois => 'test.ru' ],
Referer => RIPN_REF
);

print $response->content;

-----
$response = $ua->post(
RIPN_WHOIS,
Content => [
Whois => 'test.ru',
Host => 'whois.ripe.net'
],
Referer => RIPN_REF
);

В этом варианте он чать отправляет - остальные сервера пишут ошибку доступа

FADE
19-10-2004, 06:56
LWP это что?:)
litle word point ?:) или paint?:)

archy
19-10-2004, 10:19
FADE
Libwww-perl

Guest
19-10-2004, 15:40
Может уже кто сможет что дельное сказать. PERL PHP
Не важно. Главно чтоб работало.




© OSzone.net 2001-2012