Hallo,
Und wo ist dein Problem, eine 0 davor zu schreiben?
ich hab es so zusammen gebaut
function check_time($time)
{
$parts = explode(':',$time);
if (
count($parts) !== 2 ||
!is_numeric($parts[0])||
!is_numeric($parts[1])||
$parts[0] < 0 ||
$parts[0] > 24 ||
$parts[1] < 0 ||
$parts[1] > 60
)return FALSE;
return TRUE;
}
$zeit = $_POST['montagvon'];
if(check_time($zeit)):
$errors = "Uhrzeit stimmt nicht";
endif;
<form name="form1" method="post" action="">
<?php echo $error; ?>
<p>
<label for="montagvon"></label>
<input type="text" name="montagvon" id="montagvon">
</p>
<p>
<input type="submit" name="abschicken" id="abschicken" value="Senden">
</p>
</form>
leider lässt er alles durch. Irgendwie zieht die Funktion nicht.