karsten: if wertet POST-Request nicht richtig aus

Beitrag lesen

Hallo..

bei meiner Registrierung passiert folgendes:

if(  
$_POST["regPw"]==''||  
$_POST["regPwRepeat"]==''||  
$_POST["regEmail"]==''||  
$_POST["regName"]==''){  
	... tu etwas  
}

Das Problem - er "tut etwas" obwohl alle Felder gefüllt sind. Also die If-Abfrage wird gemacht und einer dieser Fälle scheint einzutreffen obwohl:

Wenn ich var_dump($_POST) mache unmittelbar vor meiner IF-Schleife dann bekomme ich aber diese Ausgabe:

array(5) {  
["regName"]=>  string(6) "Joseph"  
["regEmail"]=>  string(13) "test@cool.lol"  
["regPw"]=>  string(7) "lollol"  
["regPwRepeat"]=>  string(7) "lollol"  
["reg_entry"]=>  string(25) "Akzeptieren und Anmelden." } 

"reg_entry" ist unrelevant und wird deshalb oben nicht abgefragt.

Warum aber wird die Abfrage wahr?

Gruß, Karsten