HP-User: cgi-Datenfluß

Beitrag lesen

Abend zusammen,

Ein paar kleine Fragen...

Wenn ich Daten von meiner Webseite via cgi mit einem Script entgegen nehmen möchte, so mach ich das normalerweise so:

my $name = CGI::param('name');

Der Skalar "$name" bekommt die Daten vom Html-Inputfeld mit dem Namen "name" zugespielt. Soweit klar.

1. Besondenderheit: Ich hab auf der Html-Seite ein "textarea"-Feld mit dem Namen "xyz". Werden die Eingaben von Textarea genauso wie die Inputdaten mit Perl eingesammelt?

Also:
my $xyz = CGI::param('xyz');

Oder geht das nicht?
----------------------------------------------------------
2. Besonderheit: Ein Checkboxfeld mit Value "on":
<input class="input_style" type="checkbox" name="tbgelesen" value="on">
Ergibt bei:
my $tbgelesen = CGI::param('tbgelesen');
Ein Skalarwert von "on".
Wenn jetzt kein haken gesetzt ist, wird ja nicht off übermittelt, sondern wahrscheinlich "" (nichts). Die Perlabfrage ob "tbgelesen" angeklickt wurde kann ja auch nur auf das "on" bezogen werden.

Quasi:
if($tbgelesen eq "on") {mach was in den Klammern steht / goto Sprungmarke};
goto Fehlerhaken;

Naja, daß mit dem Textarea hatte ich noch nie, deswegen die Frage, bevor ich am Wochenende loslege.

Gruß

HP-User