If-Abfrage funktioniert nicht

Grunge

Erfahrenes Mitglied
Hey Leute,

schaut euch das mal an
PHP:
//Aktivierung checken!?
if( ($row['user_aktiviert']) == "1" ){

if($row['user_password']==MD5($_POST['login_pwd']))
	{
	//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);
	}
}else{

weiterleiten("index.php?section=error&error_msg=Deine Registrierung ist noch nicht vervollständigt. Überprüfe deine Emails und bestätige diese!",4);

}

Wenn ein User aktiviert ist, dann soll erst der Login überprüft werden usw. . . Er gibt das alles richtig aus, doch Er leitet nicht richtig weiter, sondern nur nach "index.php?" . . .
Die funktion t aber einwandfrei, soviel kann ich sagen

Ben
 
Die funktionieren sonst auch mit den Leerzeichen ?! so sieht die funktion aus

PHP:
function weiterleiten($target, $zeit)
{
echo "<meta http-equiv=\"refresh\" content=\"".$zeit."; URL=".$target."\">"; 
}

EDIT:: HABS MAL GEÄNDERT UND AUSPROBIERT; FUNKTIONIERT DOCH, VIELLEICHT LIEGTS DARAN, DASS DIE URL ZU LANG IST; DANKE ! !!
 
Zuletzt bearbeitet:
Zurück