Cheatah: Hmmm

Beitrag lesen

Hi,

my $online = '../opensign.gif';
Muss das wirklich so ?

wenn Du perl mit "-w" sowie "use strict;" einsetzt, wirst Du andernfalls den Fehler genannt bekommen. Daher solltest Du eben dies auch bei _jedem_ Perlscript tun.

perldoc FindBin
HÄ ? Den Satz hab ich nicht verstanden ...

Hm, soll das heißen, Du weißt noch nicht mal, dass Dir eine vollständige Perl-Dokumentation auf Deiner Festplatte zur Verfügung steht? Siehe Christophs Antwort, und lies insbesondere auch

perldoc perl
perldoc perlfaq
perldoc perlstyle
perldoc CGI

Übrigens: Hast Du mal getestet, auf "if (-e $offline)" zu prüfen?
ja, ging auch nicht :-(

Das bedeutet, keine der beiden Dateien wird mit Deiner Prüfung gefunden. Diese ist also falsch. Überprüfe übrigens auch die Verzeichnisstruktur auf dem Rechner; manchmal ist das cgi-bin nicht physikalisch unterhalb des htdocs-Verzeichnisses.

Cheatah