Hallo,
Schreibe die Zeile so:
print << "XXX";
Ich glaube nicht, dass es damit etwas zu tun hat.
Ich persönlich bevorzuge ohnehin print q~ ...~; für simplen Text und print qq~.....~; für Text in dem Variablen geparst werden sollen, aber das tut jetzt nichts zur Sache.
[Fri Jun 16 21:31:45 2006] [error] [client 127.0.0.1] [Fri Jun 16 21:31:45 2006] kontakt.pl: Use of uninitialized value in concatenation (.) or string at C:/apachefriends/xampp/htdocs/cgi-bin/kontakt.pl line 388., referer: http://localhost/tests/testform.htm
In diesen Fällem hilft die Zeilennummer nicht wirklich etwas. Derartige Fehler sind nur sehr schwer zu finden. Es könnte sein, dass der Fehler viel weiter "oben" entsteht. Eine Möglichkeit wäre, nach jedem Aufruf des CGI-Scripts nachzusehen, ob der Fehler gerade entstanden ist oder nicht, um den Bereich eingrenzen zu können.
Oft werden bei dieser Art von Fehler zu wenige Variablen an eine Funktion übergeben, obwohl die Funktion mehrere als übergeben erwartet.
Markus.
http://www.apostrophitis.at
Maschiene währe Standart Gallerie vorraus Packete Objeckte tollerant vieleicht Strucktur
