Grunge
Erfahrenes Mitglied
Hey Leute,
ich probiere schon die ganze Zeit rum, finde aber nichts. . .
Ein User soll sich nur dann ein loggen können, wenn seine Aktivierung auf 1 steht. Aber die steht ständig auf eins, obwohl in der DB (user_aktiviert) hundert prozentig 0 steht. Seht ihr den Fehler !?
ich probiere schon die ganze Zeit rum, finde aber nichts. . .
Code:
echo $row['user_aktiviert']."<bR>";
//Aktivierung checken!?
if( ($row['user_aktiviert']) ==1 ){
$aktivierung=true;
}else{
$aktivierung=false;
weiterleiten("index.php?section=error&error_msg=Deine Registrierung ist noch nicht vervollständigt. Überprüfe deine Emails und bestätige diese!",4);
}
echo $aktivierung;
if($row['user_password']==MD5($_POST['login_pwd']) AND $aktivierung)
{
//LOGIN ERFOLGREICH
$_SESSION['IP']=$_SERVER['REMOTE_ADDR'];
$_SESSION['Nick']=$_POST['login_user'];
weiterleiten("index.php?section=",3);
}else{
weiterleiten("index.php?section=error&error_msg=Falsches Passwort",3);
}
Ein User soll sich nur dann ein loggen können, wenn seine Aktivierung auf 1 steht. Aber die steht ständig auf eins, obwohl in der DB (user_aktiviert) hundert prozentig 0 steht. Seht ihr den Fehler !?