Hi,
ich will Formularinhalte in eine DB eintragen. Dabei muss Datum, Titel und Text vom Benutzer eingetragen werden. Für das Datum habe ich den Datentyp date verwendet. Jetzt möchte ich nur noch prüfen ob ein Titel, ein Text und ein gültiges Datum eingegeben worden ist bevor die Daten eingetragen werden. Es klappt alles bis auf die Prüfung des Datums, dann bekomme ich immer eine Fehlermeldung.
Hier mein php-code:
Könnt ihr mir weiterhelfen?
mfg
Markus
ich will Formularinhalte in eine DB eintragen. Dabei muss Datum, Titel und Text vom Benutzer eingetragen werden. Für das Datum habe ich den Datentyp date verwendet. Jetzt möchte ich nur noch prüfen ob ein Titel, ein Text und ein gültiges Datum eingegeben worden ist bevor die Daten eingetragen werden. Es klappt alles bis auf die Prüfung des Datums, dann bekomme ich immer eine Fehlermeldung.
Hier mein php-code:
PHP:
if($hinzufuegen){
if ($titel == "") $fehler = $fehler." Titel";
if ($text == "") $fehler = $fehler." Text";
if (checkdate($monat, $tag, $jahr)!=1) $fehler = $fehler." ein echtes Datum";
}
if ($fehler !=""){
echo "Bitte gehen sie zurück und geben Sie noch<b>".$fehler."</b> ein.";
}
else {... ab hier wird dann die Verbindung zur Datenbank und sql befehl erzeugt
Könnt ihr mir weiterhelfen?
mfg
Markus