alternativ, wenn's weiterhin ohne db bleiben soll, eine ausweichdatei, so ne art lock,
Also, vor öffnen der Datei counter.txt prüfen, ob z.B. isOpen.tmp existiert, wenn nicht erstellen und die datei counter.txt öffnen.
wenn nun weiter zugriffe erfolgen, und die isOpen.tmp existiert, wird eine neue datei angelegt "1.tmp", für einen besuch, der dazugerechnet werden soll, das aber ja nich so will wie soll...
vor dem schließen der counter.txt wird nun überprüft, ob 1.tmp existiert, wenn ja counter nochmal um 1 erhöhen, und prüfen ob noch ne 2.tmp existiert u.s.w.
So hab ich es gemacht, als unser Info-Lehrer mir Db's verboten hat, weil ich noch nich vorarbeiten soll... :floet:
Wiegesagt, viel unnötige arbeit, ich würd ne db bevorzugen, tuts aber, auch wenn nicht sehr performance-schonend...
Ich hoffe das war verständlich, paar biere mögen entschuldigt sein.