Registrierer
Erfahrenes Mitglied
Ich habe ein Feld in der SQL DB mit dem Format "date" für das Geburtsdatum.
Wenn das Formular gesendet wird frage ich mit
ab, ob ein korrekter, bzw. überhaupt ein Eintrag gemacht wird.
print_r( $_POST ) gibt mir ein leeres Array, trotzdem wird in die DB "0000-00-00" eingetragen.
Wie kann ich das verhindern?
Wenn das Formular gesendet wird frage ich mit
Code:
if ($_POST['GEBURTSTAG']!=""&&preg_match('/^(\d{2})\.(\d{2})\.(\d{4})$/', $_POST['GEBURTSTAG'], $hits) && checkdate($hits[2], $hits[1], $hits[3]))
$geburtstag = ",GEBURTSTAG = '".date("Y-m-d",strtotime($_POST['GEBURTSTAG']))."'";
print_r( $_POST ) gibt mir ein leeres Array, trotzdem wird in die DB "0000-00-00" eingetragen.
Wie kann ich das verhindern?