Hallo NG,
ich habe folgendes Problem:
In einem Formular möchte ich gerne Prüfen, ob die Variablen telefon_privat
oder telefon_office gefüllt worden sind.
Sinn ist, das man entweder eine Private oder eine Geschäftliche Rufnummer
angeben muss.
Der Benutzer kann halt aussuchen, welche von beiden er ausfüllt.
Ich habe es hier versucht, jedoch klappt es nicht und ich kann nicht
nachvollziehen, woran es liegt:
weder das:
if ( empty($_POST['telefon_privat']) || empty($_POST['telefon_office']) )
noch das geht.
if ( strlen(trim($_POST['telefon_privat'])) == NULL ||
strlen(trim($_POST['telefon_office'])) == NULL )
Trotz || müssen beide Felder gefüllt werden. :-(
Könnt Ihr mir helfen und sagen, wo ich den Fehler mache?
Liegt es ggf. an der Operator-Reihenfolge?
Gruss,
Ben