From ddc2cd6eadff7f0284e3ec37814b55a7c090cf20 Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Sat, 24 Feb 2001 00:31:58 +0000 Subject: Centralise common includes and setup git-svn-id: file:///svn/phpbb/trunk@38 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/common.php | 108 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 phpBB/common.php (limited to 'phpBB/common.php') diff --git a/phpBB/common.php b/phpBB/common.php new file mode 100644 index 0000000000..3c33e94bf7 --- /dev/null +++ b/phpBB/common.php @@ -0,0 +1,108 @@ +sql_query($sql)) +{ + error_die($db, SQL_CONNECT); +} +else +{ + $config = $db->sql_fetchrowset($result); + $sitename = stripslashes($config[0]["sitename"]); + $allow_html = $config[0]["allow_html"]; + $allow_bbcode = $config[0]["allow_bbcode"]; + $allow_sig = $config[0]["allow_sig"]; + $allow_namechange = $config[0]["allow_namechange"]; + $posts_per_page = $config[0]["posts_per_page"]; + $hot_threshold = $config[0]["hot_threshold"]; + $topics_per_page = $config[0]["topics_per_page"]; + $override_user_themes = $config[0]["override_themes"]; + $email_sig = stripslashes($config[0]["email_sig"]); + $email_from = $config[0]["email_from"]; + $default_lang = $config[0]["default_lang"]; + $sys_lang = $default_lang; +} + +if(isset($HTTP_COOKIE_VARS[$session_cookie])) +{ + $sessid = $HTTP_COOKIE_VARS[$session_cookie]; + $userid = get_userid_from_session($sessid, $session_cookie_time, USER_IP, $db); + + if ($userid) + { + $user_logged_in = 1; + update_session_time($sessid, $db); + + if(!auth("username ban", $db, $userid, "", "", "", "", "", "", "", "")) + { + error_die($db, BANNED); + } + $userdata = get_userdata_from_id($userid, $db); + } +} + +// If the user isn't logged in check if they have a user ID cookie. +if (!$user_logged_in) +{ + if(isset($HTTP_COOKIE_VARS[$cookie_name])) + { + $userdata = get_userdata_from_id($HTTP_COOKIE_VARS["$cookie_name"], $db); + if(!auth("username ban", $db, $userdata["user_id"], "", "", "", "", "", "", "", "")) + { + error_die($db, BANNED); + } + } +} + +?> -- cgit v1.2.1