Reisser696: Fehlermeldung "Use of uninitialized value in string ..."

Beitrag lesen

Hallo erstmal.

Ich schlage mich hier nun geraume Zeit mit der netten Fehlermeldung "Use of uninitialized value in string ..." rum und wundere mich langsam was ich denn hier falsch mache?

Es geht ganz einfach nur darum einen leeren Parameteraufruf abzufragen.

Lustigerweise habe ich dann das Beispiel hier aus selfhtml aufgerufen ... und dort kam auch die Fehlermeldung. Hier der Script nochmal (ein wenig gekürzt):

#!/usr/bin/perl -w  
  
use strict;  
use CGI::Carp qw(fatalsToBrowser);  
  
print "Content-type: text/html\n\n";  
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">', "\n";  
print "<html><head><title>Testausgabe</title>\n";  
print "</head><body>\n";  
  
if( $ENV{QUERY_STRING} eq "" ) {  
 print "<b>Dem Script wurden keine Daten &uuml;bergeben!</b>\n";  
}  
print "</body></html>\n";

Wo liegt da nun also bitte der Fehler?? Ich rauf mir hier schon die Haare *g*