Ich möchte ein Datum auf Korrektheit überprüfen, mit diesem Code geht es:
list ($y, $m, $d) = explode ( '-', ‘2011-1-2’ );
if ( ! checkdate ( $m, $d, $y ) )
{
print ( 'Datum ist ungültig!' );
}
else
{
print ( 'Datum ist gültig!' );
}
Doch wenn das Datum in einem falschen Format kommt, Beispiel: 2011c1-2 statt 2011-1-2
Bekomme ich folgende Fehlermeldung „Notice: Undefined offset“ bei der ersten Zeile, wie kann ich diese Fehlermeldung abfangen, bzw. korrekt verfahren…
Weiter kommt die Korrekte Meldung „Datum ist ungültig!“
Danke
Kasi