Martiano: neue *pl erstellen

Beitrag lesen

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...