Verfasst: 16.08.2004 19:03
Abgetrennt von http://www.phpbb.de/viewtopic.php?t=61027
hab ne frage:
woher weiß die common.php für welche user, sie die rechte auslesen soll (unten)
weil im code:
steht doch nix von dem derzeit angemeldeten user.
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:
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');
}
}