2538.сесии мне не пойдут..ну впринцепе можно по кукисах но если будут писать скрипт флуда то он ето обойдет мне б универсальное чтото..хотя за идею спасибо!=)
$flood_time = time() - 30;
$prov = $sql->query("SELECT * FROM post WHERE ip = '".$ip."' OR autor = '".$login."' AND post_time < '".$food_time."';");
if($prov->num_rows==0){
insert new post
}else{
echo' antiflood!';
exit;
}
Самый нормальный вариант по моему..
Один запрос ни чего не решает и все равно лезть надо что бы добавить пост.
плюс сессии это самое ненадежное хранилище данных. Например с усвеба на кенто я даже авторизироваться не могу. Один переход и сессия исчезает. Так что..
Рамзес,не очень чтото твой код понял...но вообщем если подумать то и в правду пост когда добавляеться и так в базу подлючаюсь так что наверное буду делать как писал раньше ето и защитит от флуда..