Variable versteckt bei Seitenaufruf posten/senden

birthdefect
Hallo,

Vorhaben : Freude
Ich habe eine "neue" Homepage und will herausfinden, wie ich sie optimieren soll, um den Benutzern das surfen so angenehm wie moeglich zu gestalten.

Erster Lösungsschritt : cool
Ich muss mir das jetzige Surfverhalten dort ansehen.
Darum platziere ich auf jeder Seite einen Counter, mit IP-Eintrag.

PHP-Problem : *grml*
Sobald eine html-Seite aufgerufen wird, soll ihre ID und des Surfers IP an ein "verstecktes", aber zentrales PHP-File gepostet werden, das jene Werte chronologisch in eine Datei schreibt, um dann so Daten für Surfverhalten zu sammeln.(Von welcher Seite auf Welche Seite gehen wieviele Benutzer ...etc.)

Konkretes Problem: Mauer
Wie baue ich einen Sendevorgang ohne "Bestätigungs-Button" ein,
sodaß diese Information beim Aufrufen der Seite notiert werden ???


mfg Flo.
Script-Kiddie
also du kannst doch die ip und des andre zeug mit frwite in die datei schreiben ohne senden button.
birthdefect
Ja, das ist mir schon klar, das wäre eine Notlösung, die
ich aber nicht wählen will, weil ich Angst vor Inkonstistenter
Dateischreiberei habe, also was passiert, wenn zwei Seiten
zur gleichen Zeit in das File schreiben wollen ?
Gibts da schon eine Semaphore im PHP-Server integriert, oder muss ich
das als Programmierer selber implementieren ?

Darum geht es mir.

mfg Flo.
max77
Ich würde die Daten in eine Datenbank schreiben. Üblicherweise sind die Server (z.B. MySQL) so ausgelegt, daß eben diese Probleme abgefangen bzw. Schreibvorgänge nacheinander ausgeführt werden.

Gruß
Dirk