wie hat hier mal jemand gesagt?
Kaum macht man's richtig, schon funktioniert es auch 
							
						
					Kaum macht man's richtig, schon funktioniert es auch
 
							
						 
							
						
<?php
$ident = $_COOKIE['PHPSESSID'];
$username = $_SESSION['username']['ident'];
echo ($_SESSION['username']['ident']);
if(isset($username)) {
    // Verbinden mit DB
    if ( empty($cfgServerPort) ) {
        mysql_connect($cfgServerHost, $cfgServerUser, $cfgServerPassword)
        or die($strNoConnection);
    } else {
        mysql_connect($cfgServerHost . ":" . $cfgServerPort, $cfgServerUser, $cfgServerPassword)
        or die($strNoConnection);
    }
    $levelQuery = mysql($cfgDbDatabase, "SELECT userlevel FROM $cfgDbTableUsers WHERE $cfgDbLoginfield = '$username'")
    or die($strNoDatabase);
    $userLVL = mysql_fetch_array($levelQuery);
    echo ($userLVL);
    // Ist der User berechtigt?
    if ($userLVL = "0" || $userLVL < $requiredUserLevel) {
        echo "Sie sind nicht berechtigt diese Seite anzuzeigen!";
    }
} else {
    echo "Sie sind nicht eingeloggt! Zugriff verweigert!";
}
?>
 
							
						
if ($userLVL = "0" || $userLVL < $requiredUserLevel) {
        echo "Sie sind nicht berechtigt diese Seite anzuzeigen!";
    } 
if ($userLVL == 0 || $userLVL < $requiredUserLevel) {
        echo "Sie sind nicht berechtigt diese Seite anzuzeigen!";
    } 
<?php
if(isset($username)) {
    // Verbinden mit DB
    if ( empty($cfgServerPort) ) {
        mysql_connect($cfgServerHost, $cfgServerUser, $cfgServerPassword)
        or die($strNoConnection);
    } else {
        mysql_connect($cfgServerHost . ":" . $cfgServerPort, $cfgServerUser, $cfgServerPassword)
        or die($strNoConnection);
    }
    $levelQuery = mysql($cfgDbDatabase, "SELECT userlevel FROM $cfgDbTableUsers WHERE $cfgDbLoginfield = '$username'")
    or die($strNoDatabase);
    $userLVL = mysql_fetch_assoc($levelQuery);
    echo ($userLVL);
    // Ist der User berechtigt?
    if ($userLVL[0] == 0 || $userLVL < $requiredUserLevel) {
        echo "Sie sind nicht berechtigt diese Seite anzuzeigen!";
    }
} else {
    echo "Sie sind nicht eingeloggt! Zugriff verweigert!";
}
?>
 $userLVL = mysql_fetch_assoc($levelQuery); 
<?php
if(isset($username)) {
    // Verbinden mit DB
    if ( empty($cfgServerPort) ) {
        mysql_connect($cfgServerHost, $cfgServerUser, $cfgServerPassword)
        or die($strNoConnection);
    } else {
        mysql_connect($cfgServerHost . ":" . $cfgServerPort, $cfgServerUser, $cfgServerPassword)
        or die($strNoConnection);
    }
    $levelQuery = mysql($cfgDbDatabase, "SELECT userlevel FROM $cfgDbTableUsers WHERE $cfgDbLoginfield = '$username'")
    or die($strNoDatabase);
    $userLVL = mysql_fetch_assoc($levelQuery);
    $userLevel = $userLVL[$cfgDbLoginfield];
    echo ($userLevel);
    // Ist der User berechtigt?
    if ($userLevel == 0 || $userLevel < $requiredUserLevel) {
    echo "Sie sind nicht berechtigt diese Seite anzuzeigen!";
    }
} else {
    echo "Sie sind nicht eingeloggt! Zugriff verweigert!";
}
?>
<?php
if(isset($username)) {
    // Verbinden mit DB
    if ( empty($cfgServerPort) ) {
        mysql_connect($cfgServerHost, $cfgServerUser, $cfgServerPassword)
        or die($strNoConnection);
    } else {
        mysql_connect($cfgServerHost . ":" . $cfgServerPort, $cfgServerUser, $cfgServerPassword)
        or die($strNoConnection);
    }
    $levelQuery = mysql($cfgDbDatabase, "SELECT userlevel FROM $cfgDbTableUsers WHERE $cfgDbLoginfield = '$username'")
    or die($strNoDatabase);
    $userLVL = mysql_fetch_assoc($levelQuery);
    $userLevel = $userLVL[$cfgDbLoginfield];
    echo $userLevel['userlevel'];
    // Ist der User berechtigt?
    if ($userLevel['userlevel'] == 0 || $userLevel['userlevel'] < $requiredUserLevel) {
    echo "Sie sind nicht berechtigt diese Seite anzuzeigen!";
    }
} else {
    echo "Sie sind nicht eingeloggt! Zugriff verweigert!";
}
?>
Comment