hallo Struppi,
Wo liegt mein Fehler ?
Besser:
#!/usr/bin/perl -w
Nö ;-)
Es soll ja unter Windows laufen. Da hat ein Linux-Pfad in der Shebang leider keine Wirkung. Man kann sie allerdings im Server, also in der hrrpd.conf, "überschreiben" mit
ScriptInterpreterSource registry
Das wird dir die Arbeit sehr erleichtern. Da du so Tippfehler oder nicht deklarierte Variabeln findest.
Dann sollte auch noch
use CGI::Carp qw(fatalsToBrowser);
dazukommen
Les dir mal die Doku für das Modul durch, das kann noch viel viel mehr als nur die CGI Variabeln einlesen.
Und vor allem kann es diese "print"-Anweisungen deutlich vereinheitlichen und schlanker halten.
(Die Doku liegt bei dir unter dem Perlverzeichniss dort in einem weiterem Verzeichbiss html und dort die index.html anklicken)
Das ist davon abhängig, wie Perl installiert wurde. Am günstigsten ist für Windows wohl immer noch ActivePerl, und da wird zwar die Doku "default" mitinstalliert, läßt sich aber auch disablen. Es gibt danach aber auch einen Eintrag im Startmenü.
Grüße aus Berlin
Christoph S.
mailto:christoph.schnauss@berlin.de
http://www.christoph-schnauss.de
ss:| zu:) ls:& fo:) va:) sh:| rl:|