![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() |
![]() hallo!
frage.. wenn ich einen zähler programmieren will (php/mysql) das grundgerüst ist ok.. kein problem.. das problem liegt dann dabei, dass ich mehrere unterseiten habe.. (durch id getrennt) und ich brauche da einen klick zähler, aber so dass dieser nur 1x pro tag pro besucher gezählt wird. hab mir das durchgedacht und dass dann mittels ip adresse trennen und ausfiltern... aber wie ist das zB.. in einer Firma haben alle die gleiche ip adresse.. und wenn da mehrere raufschauen, dann werden die nur als 1 gezählt. wie kann man dass noch trennen... schreibe den klick/besuch in die datenbank -> id von seite, besucher ip welche felder benötige ich noch... bzw wie löse ich das problem mit der ip
____________________________________
http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt |
![]() |
![]() |
![]() |
#2 |
Hero
![]() Registriert seit: 26.07.2001
Ort: Wien
Beiträge: 811
|
![]() probier es mit sessions und cookies...
____________________________________
nobody is perfect |
![]() |
![]() |
![]() |
#3 |
Master
![]() |
![]() ja aber mit sessions ists.. da nicht zu aufwendig.. soll ich da mit arrays arbeiten.. zB in eine besuchervariable? wo ich dann die id der seiten in die array der session lade?
____________________________________
http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() |
![]() Sessions sind ned so gut. Wenn zB ein User den Tab oder den Browser schließt und anschließend erneut aufruft, dann erscheint er als neuer Besucher. Ich habs nun einfach mit IP-Sperre gemacht. So oft werden Firmenbenutzer denk ich ned kommen.
Möglichkeit wäre noch: Browser-Identifikation spricht HTTP_USER_AGENT wobei das in ordentlichen Firmen (wo jeder die gleiche Software benutzt) auch nicht funktionieren dürfte. Das einzige was dir dann noch bleibt wäre ein Cookie (was wiederum viele einfach blockieren). |
![]() |
![]() |
![]() |
#5 |
Hero
![]() Registriert seit: 26.07.2001
Ort: Wien
Beiträge: 811
|
![]() tja 100% richtigkeit gibt es nicht, man muss sich eben genau überlegen, was man will und welche vorprogrammierte fehler man in kauf nimmt... eine kombination mit session, cookie und ip halte ich für tragbar...
____________________________________
nobody is perfect |
![]() |
![]() |
![]() |
#6 |
Inventar
![]() |
![]() Für meine Zwecke reicht das mit der IP voll und ganz aus. Dazu noch der eventuelle Referer und Datum und ich hab alles was mich interessiert.
|
![]() |
![]() |
![]() |
#7 |
Gesperrt
Registriert seit: 14.08.2003
Alter: 47
Beiträge: 915
|
![]() Ich würde mir da keine Arbeit in PHP antun. Eine gute Software bei richtig eingestelltem Webserver, kann dir da enorme Details zu Besuchern und deren Surfverhalten zeigen.
|
![]() |
![]() |
![]() |
#8 |
Jr. Member
![]() Registriert seit: 28.02.2006
Alter: 34
Beiträge: 34
|
![]() Also ich hab gerade gestern so einen Zähler gebaut. Die Überprüfung geht bei mir über Cookies. Geht in PHP sehr einfach und ohne großen Aufwand.
Ich habe allerdings auch schon ein Script geschrieben, dass mir den letzten Zugriff auf die Webseite ausspuckt, bei dem wiederum ich über die IP-Adresse überprüfe ob der Besucher schon mal da war, und wenn die IP-Adresse die gleiche ist wie die gespeicherte wird nichts aktualisiert. Den Zähler hab ich so gebaut, dass er am Ende einfach ein Bild ausspuckt und ich kann ihn so ganz einfach als <img scr="..."> einbinden. Und das gute bei den Cookies ist, ich kann genau einstellen, nach wie vielen Sekunden der Besuch wieder gezählt wird. Sind Cookies allerdings nicht aktiviert, wird der Besuch immer gezählt. Wenn dich das Script interessiert, ich kanns dir gerne geben. LG |
![]() |
![]() |
![]() |
#9 | |
Inventar
![]() |
![]() Zitat:
|
|
![]() |
![]() |
![]() |
#10 |
Master
![]() |
![]() ich probiers am besten mit der ip abfrage.. ich hoffe das verfälscht mir das ergebnis nicht allzusehr.
____________________________________
http://www.schmausen.at Dein Infoportal für Mittagsmenüs in Klagenfurt |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|