Headymaster
Erfahrenes Mitglied
Hallo!
Habe nen Fehler beim Login...und zwar wird nie ein Eintrag in der Datenbank gefunden, und deshalb kann auch keine Session geschrieben werden.
Aber warum wird nichts gefunden, die Verbindung zur Datenbank steht....aber er findet nichts im admins_table
admin/index.php:
So und der User der sich einloggen soll steht auch in der Datenbank.
sein vname ist Niels und sein pw is xxx als md5 verschlüsselt, aber es geht einfach nicht....habe die Werte auch inner Datenbank überprüft...
Würde mich sehr über Hilfe freuen.
MFG Niels
Habe nen Fehler beim Login...und zwar wird nie ein Eintrag in der Datenbank gefunden, und deshalb kann auch keine Session geschrieben werden.
Aber warum wird nichts gefunden, die Verbindung zur Datenbank steht....aber er findet nichts im admins_table
admin/index.php:
PHP:
<?php
#######Buffer Start######
ob_start();
session_start();
#########################
// Überprüfen, ob User eingeloggt ist
if (checkuser() === true)
{
// Wenn Ja Admin-Panel
$content = showtpl("admin/lobby", array("Title" => "$title",
"CSS" => "$css"));
}
else
{
// Wenn Nein Login-Form
$content = showtpl("admin/login", array("Title" => "$title",
"CSS" => "$css"));
}
if($_GET['op'] == "login")
{
$loginuser = "SELECT ".
"*".
"FROM ".
"admins ".
"WHERE ".
"(vname = '".$_POST["name"]."') AND ".
"(pw = '".md5 ($_POST["password"])."')";
$logindo = mysql_query ($loginuser);
if ($logincount > 0)
{
// Benutzerdaten in ein Array auslesen.
$logindata = mysql_fetch_array ($logindo);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $logindata["id"];
$_SESSION["user_login"] = $logindata["vname"];
$_SESSION["user_pwd"] = $logindata["pw"];
header("Refresh:3;url=index.php?do=admin");
}
else
{
header("Refresh:3;url=index.php?do=admin");
$content = showtpl("error/error_msg", array("CSS" => "$css",
"msg" => "Login fehlerhaft!",
"redirect_url" => "index.php?do=admin"));;
}
}
#######Buffer Ende#######
ob_end_flush();
#########################
?>
So und der User der sich einloggen soll steht auch in der Datenbank.
sein vname ist Niels und sein pw is xxx als md5 verschlüsselt, aber es geht einfach nicht....habe die Werte auch inner Datenbank überprüft...
Würde mich sehr über Hilfe freuen.
MFG Niels