не можеш да изпращаш съобщение толкова бързп след предишното

J01nt

Registered
записвам в дб кога е изратено съобщението как да направя проверка да за това като тук в форуа да не може да се изпраща съобщение толкова бързо след предишното
 
в админ панела на форума има настройка :wink:

Обща Конфигурация .
 
Нещо подобно:
Код:
$date = date(h:i:s);
$select = mysql_query("SELECT * FROM `tablica` WHERE date = '$date'") or die(mysq_error());
$prov = mysql_num_rows($select);
if ($prov >=1) {
echo "<b>Моля опитаите след 1 минута!</b>";
}
 
J01nt каза:
не става а датата не я записвам като timestamp а "l d, F Y H:i "

Код:
$date = date(l d, F Y  H:i );
$username = 'J01nt';
$select = mysql_query("SELECT * FROM `tablica` WHERE date = '$date' OR user = '$username'") or die(mysq_error());
$prov = mysql_num_rows($select);
if ($prov >=1) {
echo "<b>Моля опитаите след 1 минута!</b>";
}

в таблицата трябва да имаш поле;

date - проверява за датата
user - проверява за потребителя, който е писал

Код:
date = '$date' OR user = '$username'

прави ти проверка за дадения час и потребител да ли съществуват, ако съществуват ще даде резултат: Моля опитаите след 1 минута!
 

Горе