Martiano: neue *pl erstellen

Beitrag lesen

@values="";
stellt einen undeklarierte neue Variable dar.
Diese Zeile sollte gar nicht im Code stehen. Sie ist durch dich im Code verblieben.

»»
hab die Zeile entfernt.
aber sorry, du hast recht. Ich muss beim Umschreiben nicht aufgepasst haben. Ich wusste auch das mit strict nicht. Soweit bin ich noch nicht beim Lehrgang. Hab ja erst gestern gestartet.

foreach my $name(@names){  
  
my @values=();  
  
   @values = $query->param($name); # Muss hier kein my vor?  
  
 }

Schmeiss mal folgendes Script hoch:

#!/usr/bin/perl

use strict;
use warnings;

print "Content-type: text/plain\r\n\r\n", "Hello World\n";

  
auwei, schon hierbei kommt dieselbe Meldung.  
  
Jedesmal dachte ich gleich hab ichs.  
Und jetzt ist das anscheinend etwas grundsätzliches.