Hallo hab hier folgenden code:
<?php
session_start ();
$connectionid = mysql_connect ("localhost", "level7", "MYPASSWORD");
if (!mysql_select_db ("level7", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"id, name, passw, email".
"FROM ".
"lotex".
"WHERE ".
"(name like '".$_REQUEST["username"]."') AND ".
"(passw = '".md5 ($_REQUEST["pwd"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["id"];
$_SESSION["user_nickname"] = $data["name"];
$_SESSION["user_nachname"] = $data["passw"];
$_SESSION["user_vorname"] = $data["email"];
header ("Location: intern.php");
}
else
{
header ("Location: formular.php?fehler=1");
}
?>
das soll meine überprüfung von meinem login script sein.
aer irgendwie wird mir immer angezeigt zugriff verweigert.
ich versteh aber nicht warum.
ich vermute in meinen vergleichen stimmt etwas nicht aber ich komm nicht drauf. bitte um hilfe.
<?php
session_start ();
$connectionid = mysql_connect ("localhost", "level7", "MYPASSWORD");
if (!mysql_select_db ("level7", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"id, name, passw, email".
"FROM ".
"lotex".
"WHERE ".
"(name like '".$_REQUEST["username"]."') AND ".
"(passw = '".md5 ($_REQUEST["pwd"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["id"];
$_SESSION["user_nickname"] = $data["name"];
$_SESSION["user_nachname"] = $data["passw"];
$_SESSION["user_vorname"] = $data["email"];
header ("Location: intern.php");
}
else
{
header ("Location: formular.php?fehler=1");
}
?>
das soll meine überprüfung von meinem login script sein.
aer irgendwie wird mir immer angezeigt zugriff verweigert.
ich versteh aber nicht warum.
ich vermute in meinen vergleichen stimmt etwas nicht aber ich komm nicht drauf. bitte um hilfe.
Kommentar