Hallo zusammen, in folgendem Formular bekomme ich es nicht hin das bei "pass1" und "pass2"  abgefragt wird ob die jeweils einen Wert haben. Ich habs mit isset() und empty() versucht, aber da passiert gar nichts! kann mir jemand helfen?
	
							
						
					PHP-Code:
	
	
<?php
    //Aktuelles Datum
    $regdate = time();
   
    //Registrierung überprüfen und durchführen
    if($adduser)
        {
        //Passwörter auf gleichheit überprüfen
        if(($_POST["pass1"]==$_POST["pass2"]) && (strlen($_POST["pass1"])>=6))
            {
            $password = $_POST["pass1"];
            }
            else
                {
                $meldung = "Passwörter stimmen nicht überein oder sind nicht lang genug!";
                }
                               
                //Überprüfen ob Name und Email definiert wurden
                if($_POST['nick']=="" || $_POST['email']=="")
                    {
                    $meldung = "Du musst alle Felder ausfüllen!";
                    }
                    else
                        {
                       
                        //Daten schreiben
                        $sql = ("INSERT INTO user (user_id, group_id, nick, email, picture, password, registerdate)") or die ('mySQL ERROR (' . __LINE__ . '): '.mysql_error());
                        $sql .= "VALUES ('', '2', '$nick', '$email', 'user/pics/0.jpg', '$password', '$regdate')";
                        mysql_query($sql);
                       
                        // Datenbank auf Änderungen überprüfen
                        $db_changed = mysql_affected_rows();
                       
                        if ($db_changed >0)
                            {
                            $meldung = "<meta http-equiv=\"refresh\" content=\"1; url=?site=register&status=done\">Du wirst weitergeleitet...!";
                            }
                            else
                                {
                                $meldung = "Name ist möglicherweise schon vergeben, bitte versuche es mit einem anderen!";
                                }
                        }
        }
   
    //Registrierungsbestätigung
    if($status=="done")
        {
        echo "Deine registrierung wurde vorgenommen, du erhälst in wenigen Minuten eine Email mit deinen Zugangsdaten!";
        }
       
    //Registrierungsformular
    if($status=="sign" || !$status)
        {
        echo "
        <form action=\"?site=register&status=sign\" method=\"post\">
        <table><tr><td>
        <input class=\"news_title\" type=\"text\" name=\"nick\" value=\"$nick\"> Nick
        <input class=\"news_title\" type=\"text\" name=\"email\" value=\"$email\"> Email
        <input class=\"news_title\" type=\"password\" name=\"pass1\" value=\"$pass1\"> Passwort
        <input class=\"news_title\" type=\"password\" name=\"pass2\" value=\"$pass2\"> Wiederholen
        <br>
        <input class=\"button\" type=\"submit\" name =\"adduser\" value=\"registrieren\">
        <br>
        <br>
        ".$meldung."
        </td>
        </tr>
</table>
</form>";}
?>
          
Kommentar