Thread WWW::Mechanize - Formulare absenden
(3 answers)
Opened by pktm at 2009-09-01 10:02
Mein Beitrag war fast Unfug.
Wenn man den Zeiger mittels $mech -> form_name (...) auf ein Formular setzt, reicht es, die benötigten Felder z.B. mittels $mech -> field (feldname,value) zu setzen und die Form anschließend mit $mech -> submit_form () abzusenden. Alle in dieser Form enthaltenen hidden Felder werden mit übertragen. Wenn mal allerdings alternativ ein Formular mittels Code (perl): (dl
)
1 2 3 4 5 6 7 $response = $mech->submit_form( form_name => 'xyz', fields => { feld => 'value', feld => 'value', } ); absendet, müssen auch alle hidden Felder explizit angegeben werden. |