Thread Gästebuch Problem: Wo liegt da nur der Fehler?
(3 answers)
Opened by Gast at 2003-09-13 23:23
ich habe dein Programm mal in einem dosfenster folgendermaszen testen lassen:
perl -c script.pl und er motzte rum, dass: [Sat Sep 13 21:40:55 2003] script.pl: syntax error at test.pl line 22, near "$param(" Dort schreibst du: $beitrag=$param("beitrag"); es soll aber offenbar $beitrag = $q->param("beitrag"); heissen. Nachdem ich das geaendert habe, kommen noch folgende Warnungen, die bei den meisten Webservern auch noch fuer Internal Server Error's ausreichen: Code: (dl
)
1 E:\temp>perl -c script.pl Nebenbei verwendest du die Option -w, was die Warnungen anschaltet. Da dieses Flag global wirkt, kann es probleme machen, wenn es auf Module losgelassen wird, die nicht fuer -w entwickelt wurden. Ab Perl5.6 ist es deshalb sicherer, stattdessen use warnings; zu verwenden. Ich moechte dir auch noch ans Herz legen, deine Variablen mit my zu deklarieren und fuer die Ueberpruefung das Pragma use strict; zu verwenden, dann sparst du dir oft viel Zeit bei der Fehlersuche...\n\n <!--EDIT|Strat|1063482622--> perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |