Hallo Markus**,
meine Problembeschreibung ist deswegen etwas mager ausgefallen weil ich dachte dass es kein großer Akt wird, trotzdem erst einmal danke für den tipp!
Also ich möchte insgesamt vier Checkboxen im Kontaktformular prüfen ob mindestens eine davon angeklickt (Häkchen gesetzt) wurde. Denn Code den ich hier gerade veröffentlicht habe prüft nur den Wert einer Checkbox, aber ich muss ja erst einmal wissen wie sich diese Prüfung zusammensetzt bevor ich mit OR arbeite.
Dein Beispiel:
if (!isset($uhr) && empty($uhr) && $uhr != '9-12 Uhr')
{
echo "uhr wurde nicht gesetzt";
}
else
{
echo "uhr wurde gesetzt";
}
funktioniert zwar, aber hier bekomme ich zusätzlich die Notiz Undefinierte variable: uhr zur echo Ausgabe: Uhr wurde nicht gesetzt! Ist ja auch irgendwie logisch da isset vorher mit Ausrufezeichen belegt und auch kein Wert übergeben wurde wenn das Kästchen leer ist. Sobald das Häkchen gesetzt wird verschwindet die Notiz und echo Uhr wurde gesetzt erscheint.
Um es abzukürzen, dein Beispiel ist sehr nah am richtigen Resultat dran aber ich weis momentan nicht wie ich es umsetzen soll, bei nicht gesetzten Wert, das keine Notiz erscheint.
Gruß, Dakar