1Dreamweaver1
Профессор
- Регистрация
- 4 Янв 2008
- Сообщения
- 417
- Реакции
- 45
- Автор темы
- #1
Помогите разобраться в следующем.
Есть форма контактов. Необходимо сделать следующее, чтобы с одного IP форма отправлялась не больше 2-х раз в сутки.
БД ipbase(id, ip, time)
Есть форма контактов. Необходимо сделать следующее, чтобы с одного IP форма отправлялась не больше 2-х раз в сутки.
БД ipbase(id, ip, time)
PHP:
mysql_query("delete from ipbase where time >= " . time() + (24*3600));
$result = mysql_query("select * from ipbase where ip =\"{$_SERVER['REMOTE_ADDR'}\"");
if(mysql_num_rows($result) == 0) {
$sql = "insert into ipbase values('', '{$_SERVER['REMOTE_ADDR']}', '" . time() . "')";
mysql_query($sql);
} else {
die("You cannot access this page for 24hrs");
}