Zitat von
sniper_w:
Zitat:
dass jede
ip nur einmal oder pro gewissen zeitabstand gezählt wird ??
Nicht schlecht. Wie macht man das ?
Zum Ersteren:
Prüfe die
IP und überprüfe dann, ob sie sich schon in der
DB befindet. Wenn nicht, Counter hochzählen und
IP in die Datenbank eintragen
Das zweite läuft ähnlich ab, nur dass du noch ein Datum und eine Uhrzeit zusätzlich einträgst. Beim Überprüfen prüfst du dann erst, ob die
IP bereits eingetragen ist. Wenn sie eingetragen ist, überprüfst du die Zeitdifferenz zwischen jetzt und dem Moment des Eintrags. Wenn deine vordefinierte Zeitspanne überschritten wurde, aktualisierst du das Datum mit dem aktuellen und zählst den Counter ein hoch.