Hallo,
in einem if kann man doch mehrere Werte zusammenfassen?
// Error nur setzten wenn Ende eingegeben wird
if ($_POST["usz_ende"] != "") {
if($TestStundenTag != $ABAE){
$errors[] = "Deine Anwesenheitszeit stimmt nicht mit deiner Arbeits- & Pausenzeit überein.";
}
if (($StundenTagMitarbeiter > 6) and
($PauseProTagMitarbeiter < 9) and
($PauseProTagMitarbeiter < 0.5)) {
$errors[] = "Pausenzeit stimmt nicht mit der gesetzlich vorgeschriebenen Zeit überein";
}
if (($StundenTagMitarbeiter > 9) and
($PauseProTagMitarbeiter < 0.75)) {
$errors[] = "Pausenzeit stimmt nicht mit der gesetzlich vorgeschriebenen Zeit überein";
}
}
Hier habe ich das Beispiel her:
https://www.soscisurvey.de/help/doku.php/de:create:filter-boolean
Als Ergebnis erhalte ich alle Fehrmeldungen
Deine Anwesenheitszeit stimmt nicht mit deiner Arbeits- & Pausenzeit überein. Pausenzeit stimmt nicht mit der gesetzlich vorgeschriebenen Zeit überein Pausenzeit stimmt nicht mit der gesetzlich vorgeschriebenen Zeit überein
Dieses ist zwar nicht schön, denn als erstes sollte nur das Pausenproblem behoben werden, aber dennoch warum werden beide Pausen Bereich ausgegeben?