Mailinglisten-Archive |
Genau das hab ich vor ein paar Tagen auch machen wollen. Log dir einfach die IP des Besuchers mit, und beim nächsten Funktionsaufruf machst du zuerst ne Abfrage, ob denn schon Einträge in der DB sind, die nicht älter als 30 Minuten oder so sind. Ganz simpel ;) Björn ----- Original Message ----- From: <Jens.Dinstuehler_(at)_is-ag.com> To: <php_(at)_phpcenter.de> Sent: Wednesday, August 21, 2002 2:12 PM Subject: [php] Ip Sperre ?? > Hallo, > > ich habs jetzt soweit mal geschafft, dass ich eine Funktion habe die > mittels get_browser() mir > den Browser und die "Platform" rausspuckt. Diese werden jetzt in eine DB > geschrieben. > > Nun hab ich mir grade Gedanken darüber gemacht, wo ich die Funktion am > besten aufrufe. > Wenn ich Sie nur auf der Startseite aufrufe, dann bekomme ich alle die > nicht mit, die eben > über Bookmarks etc reinkommen. > > Wenn ich die funktion allerdings auf jeder Seite implementiere, dann > bekomme ich pro Besuch > eines User zwischen 2 und 1000 Funktionsaufrufe, je nachdem wieviele Seiten > der liebe Surfer > durchsurft. > > Wie kann ich denn gewähleisten, dass ich jeden User der unsere Webseiten > besucht nur > einmal zähle ? (Derzeit verwenden wir keine Session) > > Ich dachte an eine Art IP-Sperre, denn dass ist meiner Meinung nach ja das > einzige, anhand > dessen ich einen User identifizieren kann.... > > Irgendne Idee ??? Oder hat jemand so was in etwa schon mal gemacht ? > > > Danke im Vorraus > > > Jens > > --------------------------------------------------------------------- > mach Dir nicht zu viele Gedanken über das Leben, > Du kommst da eh nicht lebend raus..... > -- > ** http://www.php-center.de ** > Die PHP-Liste: mailto: php_(at)_phpcenter.de > http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive