Diese Rechte sind zu wenig. Ein script, dass über einen handler vom Perl interpreter ausführbar sein soll, muss schon auch ein x als Recht in der richtigen Gruppe enthalten.
»»
nur zum testen habe ich jetzt diese Rechte:
-rwxrwxrwx 1 ftpxx- users 1965 Oct 22 13:36 FormMail.pl
-rwxrwxrwx 1 ftpxx- users 0 Oct 22 13:04 error.txt
die ist erstmal immer noch da:
Fehlermeldung:
Premature end of script headers: FormMail.pl
und error.txt 0Byte
foreach my $name(@names){
@values = "";Die obige Zeile erscheint irgendwie falsch.
Was denkt der Noob?
»»
Grundsätzlich würde ein Noob vermutlich nicht beachten dass hinter @names die geschweifte Klammer ist und damit schon mal alles schiefläuft.
Ansonsten versteht er vielleicht noch dass er erst die geschweifte Klammer lösen muss weil das dann wieder @names ergibt.
Und vielleicht noch dass die Variable $name den Inhalt von @names hat.
Sowas denkt der Noob vielleicht. Mir wär das zu schwer. ;-)
my @values=();
@values = $query->param($name);
Meine Werte werden so gesammelt?
Ich hab dem Code nichts getan...