Hallo, ik wil een php script maken dat de IP adressen van de bezoekers opslaat, maar als de datum van het opslaan ouder is dan een dag, de opgeslagen ip adressen worden verwijderd.
Hoe moet ik dit doen?
Neem aan dat je dit in een database wilt opslaan?

Zo krijg je in ieder geval het ip van je bezoekers: (wel erg basic maar ok)

<?php
echo $_SERVER['REMOTE_ADDRESS'];
?>
gewoon een query draaien:

DELETE FROM logs WHERE DATE(datumveld) < DATE(datumveld) - 1 DAY;
Het gaat mij niet om het achterhalen van het IP adres, maar hoe kan ik dat doen met de tijd. Als ik de tijd in een variabele opsla tikt deze gewoon door.
Gerritjan schreef op 25.06.2009 14:11
Het gaat mij niet om het achterhalen van het IP adres, maar hoe kan ik dat doen met de tijd. Als ik de tijd in een variabele opsla tikt deze gewoon door.


In je database sla je gewoon de tijd op en het IP adres.


INSERT INTO log (ip, datum) VALUES ('".$_SERVER['REMOTE_ADDR']."', NOW());

Reageren