Frank Schönmann: Perl-Prozesse synchronisieren - oder: Wie baue ich einen Counter?

Beitrag lesen

hi!

<SCRIPT LANGUAGE="JavaScript" SRC="/cgi-bin/counter.pl" TYPE="text/javascript"></SCRIPT>

So kannst du doch kein Perl-Skript einbinden. Diese Syntax funktioniert für externe JavaScripts. Du musst entweder das Perl-Skript über ein <img>-Tag oder per SSI einbinden, damit der HTTP_REFERRER funktioniert.

gleichzeitig auf die Datei zugreifen.

Alternativ zu Cheatahs Methode könntest du die Perl-Funktion flock verwenden, um die Datei zu sperren. Dann kann nur der aktuelle Prozess darauf zugreifen, die anderen erhalten bei der Ausführung von flock eine Fehlermeldung.

bye, Frank!