ip клиента - $_SERVER['REMOTE_ADDR']
проверяете, прошло ли 24*60*60 секунд с момента предыдущего посещения.
Если прошло - записываете в базу ip и текущее время UNIX или обновляете время, если ip уже был такой.
Но не забывайте про обладателей серых IP, сидящих за NAT'ом провайдера, и про обладателей медленного или ещё хуже нестабильного соединения - они вполне могут не получить страницу, а вот скрипт будет думать, что её отдал. (Отредактировано автором: 10 Февраля, 2010 - 16:09:08)
|