Thread Warnung "Use of uninitialized value" in Sub (6 answers)
Opened by jan10001 at 2010-10-04 07:46

Gast wer
 2010-10-04 08:49
#141677 #141677
Code (perl): (dl )
1
2
$menue = $daten->param("menue");
$submit = $daten->param("submit");
Wenn das "param" von CGI oder ähnlichem kommt so muss es nicht zwangsläufig einen Wert zurück geben es kann auch "undef" zurück liefern.

Am besten du macht etwas der Art:
Code (perl): (dl )
1
2
3
4
$menue = $daten->param("menue");
$menue='' unless(defined($menue)); # Defaultwert setzen wenn nicht definiert
$submit = $daten->param("submit");
$submit='' unless(defined($submit)); # Defaultwert setzen wenn nicht definiert

Last edited: 2010-10-04 08:50:47 +0200 (CEST)

View full thread Warnung "Use of uninitialized value" in Sub