toson: if Schleife mit Operatoren && und ||

Beitrag lesen

Hallo,

Das Script git mir schon OK zuzück wenn eine der var´s aus ( 01 ) == JA ist. Alles andere ( 02 );( 03 );( 04 )wir nicht beachtet.

was mach ich falsch?
gruß toson

if(
    (
// ( 01 )"EINE" der var´s MUSS == JA sein
        $_POST["ka"] == "JA"
     || $_POST["sa"] == "JA"
     || $_POST["sa1"] == "JA"
     || $_POST["ka1"] == "JA"
     || $_POST["sa1a"] == "JA"
     || $_POST["sa2"] == "JA"

// ( 02 )""ALLE" var´s duerfen nicht leer sein ( müßen gesetzt sein )
     && $_POST["tel"] !=""
     && $_POST["telefax"] !=""
     && $_POST["email"] !=""

&&
// "ALLE" var´s aus ( 03 ) ODER ( 04 ) duerfen nicht leer sein ( müßen gesetzt sein )
       (
// ( 03 )
         (
         $_POST["vnname"] !=""
      && $_POST["position"] !=""
      && $_POST["abteilung"] !=""
         )

||

// ( 04 )
        (
        $_POST["vnname1"] !=""
     && $_POST["position1"] !=""
     && $_POST["abteilung1"] !=""
        )
      )
    )
  ) {

print"OK";
} else {
print"nicht OK";
}