ich habe leider noch ein denkfehler glaub ich.
bei ein admin geht die adminseite.
der zweite und 3. haben leider nicht die möglichkeit.
haben zwar 1 in der tabelle bei admin aber sehen nicht die admin seite wie der 1.admin.
überprüfung ob adminrechte hat:
getuserid():
vielen dank.
bei ein admin geht die adminseite.
der zweite und 3. haben leider nicht die möglichkeit.
haben zwar 1 in der tabelle bei admin aber sehen nicht die admin seite wie der 1.admin.
überprüfung ob adminrechte hat:
PHP:
function admin_check () {
$adminok = false ;
$sql = "SELECT * FROM user WHERE admin = 1";
$res = mysql_query($sql);
$ergebnis =mysql_fetch_assoc($res);
$user = getUserID();
if ($ergebnis['user_id'] == $user){
$adminok = true;
}
return $adminok;
}
PHP:
function getUserID () {
include ("include/db.inc.php");
$sessionID = session_id () ;
//Über die SessionID den Benutzer laden
$sql= "SELECT * FROM login WHERE session_id = '$sessionID'";
$kommando = $db -> prepare($sql);
$kommando -> execute();
$kommando -> bind_result($login_id,$user_id,$ip_adresse,$time,$session_id,$browser,$online,$hostname);
$kommando ->fetch();
$UserID = $user_id;
return $UserID ;
}
vielen dank.