Hallo,
ok das Problem sollte auch gelöst sein
function handleTimeInput($input) {
$parts = explode(':',$input);
if ($parts[1] = 0) {
$parts[1] = "00";
}
$gueltig = check_time($parts[0], $parts[1]);
if ($gueltig === FALSE) {
return NULL;
} else {
$parts[0] = str_pad($parts[0], 2, "0", STR_PAD_LEFT);
$parts[1] = str_pad($parts[1], 2, "0", STR_PAD_LEFT);
$input = $parts[0] .":". $parts[1];
return $input;
}
}
Ich prüfe ob in $parts[1]
etwas steht, wenn nicht, setzte ich den Wert auf 00 somit ist _immer_ etwas vorhanden und meine "Notice: Undefined offset" ist nun auch weg. Keine Ahnung ob es so richtig ist aber es geht.