Ich hab da mal ne Frage für 'nen kollegen

Undzwar mein Freund will ein Simples Registrations Script machen und Findet
net den Fehler ... könnt ihr mir helfen?

Code:
<?php 
$username = $_POST["username"];   
$passwort1 = $_POST["passwort1"];   
$pw1 = md5($passwort1);   
$passwort2 = $_POST["passwort2"];   
$pw2 = md5($passwort2);   
$email = $_POST["email"]; 
if($email=="" OR $passwort=="" OR $username=="" OR $pw1!=$pw2 and empty($_POST['anb_accept']) and  

$_POST['anb_accept'] == 'true') {   
echo "Es Müssen alle Felder ausgefüllt sein!";   
}   
elseif (empty($_POST['anb_accept'])) { 
echo "ANBs müssen akzeptiert werden!";   
} 
elseif (eregi("@",$email)== false) {  
echo "Die emailadresse ist ungültig";  
}  
elseif ($pw1!=$pw2) { 
echo"Die Passwörter stimmen nicht überein!"; 
} 
else {   
echo "Vielen Danke für ihr Regestrierung. Viel spaß bei Party-War";   
} 
?>