Hallo ihr lieben,
mal wieder ein Problem.
Ich werde nach dem drücken auf den Login-Button immer wieder auf die Index.html geschmissen. Der Fehler muss im folgenden Code liegen. Habe jedoch k.A. wo. Normalerweise sollte er mich ja auf die fehlerseite schmeißen wenn was nicht stimmt. Dies tut er aber nicht.



mal wieder ein Problem.
Ich werde nach dem drücken auf den Login-Button immer wieder auf die Index.html geschmissen. Der Fehler muss im folgenden Code liegen. Habe jedoch k.A. wo. Normalerweise sollte er mich ja auf die fehlerseite schmeißen wenn was nicht stimmt. Dies tut er aber nicht.
PHP:
// Session starten
session_start ();
// Datenbankverbindung aufbauen
$connectionid = mysql_connect ("localhost", "xxx", "xxx");
if (!mysql_select_db ("xxxxxx_xxx_xxx", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"user.Id, user.Benutzername, user.Email, user.Name, user.EP, user.WP, user.nachrichten, user.Geld, user.privaterstatus, user.prozente, user.firmenname, user.firmenart, user.firmenbudget, user.produkte, user.status, kontonummer.Kontonummer, kontonummer.userid ".
"FROM ".
"user INNER JOIN kontonummer ON user.ID = kontonummer.userid ".
"WHERE ".
"(Benutzername like '".$_REQUEST["name"]."') AND ".
"(Passwort = '".md5 ($_REQUEST["pwd"])."')";
$res = mysql_query($sql) or die(mysql_error());
{
$data = mysql_fetch_assoc($res);
}
if (mysql_num_rows ($res) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($res);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["Id"];
$_SESSION["user_benutzername"] = $data["Benutzername"];
$_SESSION["user_email"] = $data["Email"];
$_SESSION["user_name"] = $data["Name"];
$_SESSION["user_ep"] = $data["EP"];
$_SESSION["user_wp"] = $data["WP"];
$_SESSION['user_nachrichten'] = $data["nachrichten"];
$_SESSION['user_geld'] = $data["Geld"];
$_SESSION['user_privaterstatus'] = $data["privaterstatus"];
$_SESSION['user_prozente'] = $data["prozente"];
$_SESSION['user_firmenname'] = $data["firmenname"];
$_SESSION['user_firmenart'] = $data["firmenart"];
$_SESSION['user_firmenbudget'] = $data["firmenbudget"];
$_SESSION['user_produkte'] = $data["produkte"];
$_SESSION['user_status'] = $data["status"];
$_SESSION['kontonummer_kontonummer']= $data["Kontonummer"];
$_SESSION['kontonummer_userid']= $data["userid"];
header ("Location: intern.php");
}
else
{
header ("Location: formular.php?fehler=1");
}
?>


