База выглядит так: ник|сообщение|ip ник|сообщение|ip| ник|сообщение|ip| ник|сообщение|ip| пример: Саня|ололо|1.1.1.2| Дима|ололо|1.2.3.4| Коля|ололо|5.4.3.2|
<? $count = 0; $data = file('file.txt'); foreach($data as $line){ $var = explode('|', $line); if($var[3]>(time()-3600)){ // ячейка с временем записи $count++; } } if($count<=3){ // все окей }else{ // перебор, не записываем сообщение } unset($data); ?>