
The CGI-Forum
Here you can read all entries on the board and/or make own entries. Have fun!
Dateiprobleme mit FLOCK - Bernhard [Webmaster WebMagic] (webmaster@webmagic.de), 2.10.97 - 19:02:42- Hallo zusammen,
-
- ich habe ein Script (Perl 5, UNIX-Server) fuer ein Gaestebuch mit Editfunktionen fuer die Eintraege geschrieben. Das Script legt neue Gaestebuecher an, indem es die Nummer fuer das naechste freie GB aus einer Datei liest, um eins erhoeht und dann zurueckschreibt. Das hat nun auch fast 2 Wochen prima funktioniert.
-
- Nun habe ich das Problem, dass (aus welchen Grund auch immer) die Datei mit dem Zaehler auf Null gesetzt wurde. Hier ist ein Ausschnitt aus dem Script, was mache ich da falsch?
-
- # get number for new guestbook
- open(NUMBER,'$book_config/$datafile');
- $nummer = ;
- close(NUMBER);
- # increment number for next new guestbook
- $neue_nummer = $nummer;
- $neue_nummer++;
- open(NEWNUMBER,'>$book_config/$datafile');
- flock(NEWNUMBER,2);
- print NEWNUMBER '$neue_nummer';
- close(NEWNUMBER);
-
- Bin fuer jeden Tip dankbar,
- Gruss Bernhard
-
-
Script written by Wolfgang Wiese, feedback welcome.