Ist es nicht völlig verkehrt herum wenn man in die Datenbank einträgt wann er das nächste mal ein video abschicken darf? Normalerweise würde man die Datenbank doch so aufbauen das man einen Eintrag macht mit dem aktuellen Datum, wann er das Video eingestellt hat und bei einem erneuten versuch folgende Abfrage macht:
PHP-Code:
$now = time();
$result = $db->query("SELECT date FROM videos WHERE ip = '.$ip.' DESC LIMIT 1;");
$result = $result->fetch_row();
$msg = if ($result +86400 >= $now)
{
// das video darf eingestellt werden
}
else
{
echo "<body bgcolor='black'><font color='red'><b><center><center>Du kannst nur alle 24 Stunden ein Video einsenden!</center></b></font></body>";
}