Hallo.
habe mich so abgesichert:
<?php define ('Zeit', time()); // Startzeit des Scripts setzen
# weiterer Code bis zur Überprüfung:
if (!isset($_POST['date'])) { /* Feld fehlt ->Spam */ }
elseif (!is_numeric($_POST['date'])) { /* Manipulierung ->Spam */ }
elseif (intval($_POST['date']) > Zeit-10) { /* zu schnell ->Spam */ }
elseif (intval($_POST['date']) < Zeit-10*3600) { /* altes Formular ->Spam */ }
else { /* weitere Überprüfungen */ }
# weiterer Code bis zum Formular:
echo '<input name="date" type="hidden" value="', time(), '" />';
?>
Wer zu schnell ist, bestraft das Leben - Handdarbeit ist angesagt