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