perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 20
Click for quality!




12.02.2012 / 03:08

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  CGI: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragFormularfelder mit HTTP POST versenden per LWP::UserAgent
Seitenanfang
Hallo zusammen,

es war ein langes Wochenende vor der Maschine. Eine Frage bleibt:

Ich habe über 100 dynamische Formularfelder (Feldnamen / Werte) in einem Hash

%formular_felder

Nun muss ich diese per HTTP POST versenden mit dem LWP::UserAgent. Wie bekomme ich den Hash nun darein:


use HTTP::Request::Common;
use LWP::UserAgent;
$ua = new LWP::UserAgent;
$res = $ua->request(
POST "http://127.0.0.1/test.cgi",
[
... hier muss das wohl stehen ...
]
);

Ich kann es einfach nicht finden, wie die Syntax hier läuft ...

Danke für die Hilfe ...

Karsten

Datum: 01.02.2009-18:39

Beitragre: Formularfelder mit HTTP POST versenden per LWP::UserAgent
Seitenanfang
use HTTP::Request::Common;
use LWP::UserAgent;
$ua = new LWP::UserAgent;
$res = $ua->request(
"http://127.0.0.1/test.cgi",
{
formularfeld1 => 'wert1',
formularfeld2 => 'wert2',
}
);

Wenn Du Felder und Werte schon in einem Hash hast, dann kannst Du das somachen:

use HTTP::Request::Common;
use LWP::UserAgent;
$ua = new LWP::UserAgent;
$res = $ua->post(
"http://127.0.0.1/test.cgi",
\%hash,
);

Datum: 02.02.2009-09:13

Beitragre: Formularfelder mit HTTP POST versenden per LWP::UserAgent
Seitenanfang
es war ein langes Wochenende vor der Maschine. Eine Frage bleibt:

Ich habe über 100 dynamische Formularfelder (Feldnamen / Werte) in einem Hash

%formular_felder
<a href=http://www.stop-credit-card-debt.com>
Credit Card Debt</a>

Datum: 28.03.2009-09:22

-






-
-