Marc Reichelt: datum funktion

Beitrag lesen

hi

hat jemand ne idee, wie ich in einem html seite ein datum eingeben lassen kann, dies soll dann automatisch geprüft werden ob es gültig ist, oder besser:

es soll ein kleiner kalender eingeblendet werden..

jemand ne idee??

danke

Die Frage ist ob du mehrere Eingabefelder machen willst oder nur eins, bei mehreren empfehle ich folgendes:

jeweils ein Formular für: Jahr,Tag,Stunde,Minute,Sekunde

Diese werden dann an deine PHP-Datei übergeben, die jeweils für jede Zahl überprüft, ob Sie gültig ist oder nicht.
Zuvor muss man jeden Eintrag auf andere Zeichen als Zahlen überprüfen:

function check1($ch)
{
 if($ch!=""){ return ereg("[0-9]",$ch); } else { return false; }
}

Um nun z.B. die Stunden (0 bis 23 Uhr) zu prüfen ($std):

if(check1(trim($std)))
{
 if ($std>=0&&$std<=23){ echo "korrekt"; }
 else { echo "Zahl außerhalb des Bereichs"; }
} else
{
 echo "Zahl enthält ungültige Zeichen!";
}

Und da wurden Sie geholfen! ;-)

Marc Reichelt || www.marcreichelt.de