hab ne frage:
woher weiß die common.php für welche user, sie die rechte auslesen soll (unten)
weil im code:
Code: Alles auswählen
$sql = "SELECT u.user_id, u.user_level, s.session_logged_in
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
WHERE u.user_id = s.session_user_id";
mein prob is, dass mich das board an dieser stelle als "anonymous" ansieht und ich somit die fehlermeldung bekomme.
was könnte ich falsch gemacht haben:
btw hier der ganze code:
Code: Alles auswählen
//
// Show 'Board is disabled' message if needed.
//
$sql = "SELECT u.user_id, u.user_level, s.session_logged_in
FROM ".USERS_TABLE." u, ".SESSIONS_TABLE." s
WHERE u.user_id = s.session_user_id";
if( !($result = $db->sql_query($sql)) )
{
message_die(CRITICAL_ERROR, "Could not query user data", "", __LINE__, __FILE__, $sql);
}
while( $row = $db->sql_fetchrow($result) ){
if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") && !$row['session_logged_in'] && $row['user_level'] != ADMIN )
{
message_die(GENERAL_MESSAGE, $board_config['disable_msg'], 'Information');
}
}