Jörg Reinholz: Wiederholte Seitenbesuche fest stellen

Beitrag lesen

Tach Post

Aber was macht deine test.php eigentlich so ganz ohne Parameter?
ich habe ein Infofenster welches jeder User für sich ausblenden kann die test.php speichert die IP-Adresse oder falls eingeloggt userID in eine Datenbank, so das nicht bei jeden neuen Seitenaufruf das Infofenster eingeblendet wird.

Das macht man ganz einfach mit einem http://de.selfhtml.org/javascript/objekte/document.htm@title=Cookie, meinetwegen einer Session statt dazu noch eine Datenbank anzuwerfen. Zu dem erfüllt die IP den Zweck nicht, denn:

* Millionen von Benutzern (denken wir an Mobiltelefone....) können über einen Proxy kommen und aus Serversicht die gleiche IP haben.
* Ein Benutzer kann verschiedene IPs haben. Z.B. weil sich dessen "Modem" nach einer Pause neu einwählt.

Jörg Reinholz