Christian : AND, OR, ||, &&

Beitrag lesen

Hallo,

ich habe ein Logik-Problem und ich weiß nicht wie ich das beheben kann.

Und zwar habe ich ein <textarea>- und zwei <input>-Felder.
Nun möchte ich eine Abfrage bewerkstelligen wo verglichen wird, ob das <textarea>-Feld ausgefüllt ist und wenn das nicht ausgefüllt ist müssen aber beide anderen <input>-Felder ausgefüllt sein.
Wenn das jeweils nicht ist, sollen jeweils eine Fehlermeldung rauskommen.

if ( ($textarea == "") && ($textfeld1 == "") && (textfeld2 != "")   ) { echo("füll das 1. textfeld oder die textarea aus!"); }
if ( ($textarea == "") && ($textfeld1 != "") && (textfeld2 == "")   ) { echo("füll das 2. textfeld oder die textarea aus!"); }
if ( ($textarea != "") || (($textfeld1 != "") && (textfeld2 != "")) ) { echo("brav gemacht!"); }

Wer kann mir helfen?

ich hoffe das hilft beim weiterdenken...

Grüsse,
  Christian

--
Erfahrung ist die Summe der Dummheiten, die man im Bedarfsfall wieder anwendet. (Dieter Hildebrand, Kabarettist)