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


New MessageReply tn thisReply on topicDeleteOverviewPreviousNext Mail this Mail topic Mail all
New messageReply to this messageEntry to this topicDelete entryAll entries Previous Entry Next EntryMail this message Mail this topic Mail all messages

Script written by
Wolfgang Wiese, feedback welcome.