Cheatah: Formularauswertung

Beitrag lesen

Hi,

if($ENV{'REQUEST_METHOD'} eq 'GET')

diesen Code solltest Du schnell vergessen. Tippe in Deinen Rechner, auf dem Du Perl installiert hast, folgendes ein:

perldoc CGI

und lerne. Falls Du noch gar nicht wußtest, daß Du zu Perl eine Doku auf dem Rechner hast, solltest Du noch unbedingt folgendes lesen:

perldoc perl
perldoc perlfaq
perldoc perlstyle

Dein Code versagt beispielsweise bei einem <select multiple>. Der aus dem CGI-Modul nicht.

Wird der Submit-Button als Formelement mit übergeben

Wenn Du <input type="submit" name="bla" value="blub"> angegeben hast, bekommst Du bla=blub übermittelt. Das ist bei _allen_ Formular-Elementen so, bis auf <input type="image" name="bla">, wo Du in bla.x und bla.y die Klick-Koordinaten erhälst.

Ob es sich um einen Submit-Button handelte, um ein verstecktes Element, ein Dropdown oder was auch immer, erfährst Du übrigens niemals.

Cheatah