Hallöchen :o)!
Ich hab da mal ne bescheidene Frage. Ich hab in Perl Funktionen etc., um Formulardaten weiterzuverarbeiten. Dabei werden die Daten in ein Array geschrieben. Das klappt auch soweit ganz gut. Hier mal eben kurz der Code :):
if($ENV{'REQUEST_METHOD'} eq 'GET')
{
$Daten = $ENV{'QUERY_STRING'}
}
else
{
read(STDIN, $Daten, $ENV{'CONTENT_LENGTH'});
}
@Formularfelder = split(/&/, $Daten);
foreach $Feld (@Formularfelder)
{
($name, $value) = split(/=/, $Feld);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$value =~ s/<!--(.|\n)*-->//g;
$Formular[$i] = $name;
$i = $i + 1;
$Formular[$i] = $value;
$i = $i + 1;
}
So, und jetzt mal zu meiner Frage. Wird der Submit-Button als Formelement mit übergeben oder wird der ausgelassen? Da ich mir da nicht so sicher bin kann ich das deshalb nicht ganz als Fehlerquelle ausgrenzen. Ich hab nämlich das Problem, dass sich der Index verschiebt. Manchmal aber auch nicht. Hoffentlich hat mich da nu einer verstanden :).
Gruß, Jan.
www.planet-1.de