Hallo Leute,
wollte das Login Script http://www.tutorials.de/forum/php-tutorials/9684-php-mysql-login-system-mit-sessions.html so modifiezieren das wenn ich mich als admin anmelde ich auf eine andere Seite wie der Rest der Nutzer komme.
Hab auch schon rumprobiert, aber irgendwie will es mir nicht so recht gelingen.
Wäre Dankbar für eure Hilfe.
wollte das Login Script http://www.tutorials.de/forum/php-tutorials/9684-php-mysql-login-system-mit-sessions.html so modifiezieren das wenn ich mich als admin anmelde ich auf eine andere Seite wie der Rest der Nutzer komme.
Hab auch schon rumprobiert, aber irgendwie will es mir nicht so recht gelingen.
PHP:
<?php
// Session starten
session_start ();
// Datenbankverbindung aufbauen
$connectionid = mysql_connect ("dbserver", "db", "passwort");
if (!mysql_select_db ("db", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
$sql = "SELECT ".
"id, benutzername ".
"FROM ".
"benutzer ".
"WHERE ".
"(benutzername like '".$_REQUEST["name"]."') AND ".
"(kennwort = '".md5 ($_REQUEST["pwd"])."')";
$result = mysql_query($sql) or die(mysql_error());
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = ["1"];
$_SESSION["user_nickname"] = ["admin"];
header ("Location: admin.php");
}
elseif (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["benutzername"];
header ("Location: index.php");
}
else
{
header ("Location: anmeldung.php?fehler=1");
}
?>
Wäre Dankbar für eure Hilfe.