Hi KKW,
ich nehme mal an, Du bist neu im „Gewerbe“?
als Perl-Script läuft Dein Stück vielleicht schon, aber nicht als CGI!!
Hier die korrigierte (lauffähige) Version:
— cut —
#!/usr/local/bin/perl -wT
-wT ist zur besseren Fehlersuche immer anzuraten
wir wollen doch wohl ein cgi-Script ausführen, also:
use CGI qw(:standard); # laden des CGI Modules
oh Graus, so nicht!!!
#print „Document-type: text/html\n\n“;
sondern:
print &header;
nicht schlecht
#print ‚‘;
eleganter, weil gleich der TITLE-Tag mitgeliefert wird:
print &start_html(„Holla“);
if (1 == 2) { print ’ !!! Fehler !!! ‚; }
print ‚(Ausführung der Datei indir.pl)‘;
print ’
[zurück](javascript:history.back())‘;
auch das geht eleganter
#print ‚‘;
und zwar so:
print &end_html;
— cut —
Wichtig ist sowohl der use Eintrag, als auch der print &header (erzeugt den eigentlichen (unsichtbaren) HTTP-Header, als auch das HTML-Startgerüst.
perl -wT sollte man zum debuggen immer mit angeben!
Ich hoffe es hat geholfen
CU (M)ike