From 87b7ae578f3c8a72f847c3610bd1ef479569a3ff Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Thu, 19 Apr 2001 15:05:39 +0000 Subject: Removed need to send db as a parameter to functions git-svn-id: file:///svn/phpbb/trunk@189 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/includes/auth.php | 14 ++++++++++---- phpBB/includes/functions.php | 16 ++++++++++++---- phpBB/includes/page_header.php | 6 +++--- 3 files changed, 25 insertions(+), 11 deletions(-) (limited to 'phpBB/includes') diff --git a/phpBB/includes/auth.php b/phpBB/includes/auth.php index 3730cd5872..79ec6f04f2 100644 --- a/phpBB/includes/auth.php +++ b/phpBB/includes/auth.php @@ -31,9 +31,10 @@ * TRUE if the user authorized * FALSE if the user is not */ -function auth($type, $db, $id = "", $user_ip = "") +function auth($type, $id = "", $user_ip = "") { - global $userdata; + global $db, $userdata; + switch($type) { // Empty for the moment. @@ -45,8 +46,10 @@ function auth($type, $db, $id = "", $user_ip = "") * The following functions are used for getting user information. They are not related directly to auth() */ -function get_userdata_from_id($userid, $db) +function get_userdata_from_id($userid) { + global $db; + $sql = "SELECT * FROM ".USERS_TABLE." WHERE user_id = $userid"; if(!$result = $db->sql_query($sql)) { @@ -65,7 +68,10 @@ function get_userdata_from_id($userid, $db) } } -function get_userdata($username, $db) { +function get_userdata($username) { + + global $db; + $sql = "SELECT * FROM ".USERS_TABLE." WHERE username = '$username' AND user_level != ".DELETED; if(!$result = $db->sql_query($sql)) { diff --git a/phpBB/includes/functions.php b/phpBB/includes/functions.php index e7b236f207..8bd31ba54e 100644 --- a/phpBB/includes/functions.php +++ b/phpBB/includes/functions.php @@ -22,8 +22,10 @@ * ***************************************************************************/ -function get_db_stat($db, $mode) +function get_db_stat($mode) { + global $db; + switch($mode){ case 'postcount': $sql = 'SELECT count(*) AS total FROM '.POSTS_TABLE; @@ -73,8 +75,9 @@ function get_db_stat($db, $mode) } -function make_jumpbox($db) +function make_jumpbox() { + global $db; global $l_jumpto, $l_noforums, $l_nocategories; $sql = "SELECT c.* @@ -157,8 +160,10 @@ function language_select($default, $name="language", $dirname="language/") return $lang_select; } -function theme_select($default, $db) +function theme_select($default) { + global $db; + $sql = "SELECT theme_id, theme_name FROM ".THEMES_TABLE." ORDER BY theme_name"; if($result = $db->sql_query($sql)) { @@ -337,8 +342,11 @@ function tz_select($default) return($tz_select); } -function validate_username(&$username, $db) +function validate_username(&$username) { + + global $db; + $username = trim($username); $username = strip_tags($username); $username = htmlspecialchars($username); diff --git a/phpBB/includes/page_header.php b/phpBB/includes/page_header.php index be7e59cd7f..ae636d0e07 100644 --- a/phpBB/includes/page_header.php +++ b/phpBB/includes/page_header.php @@ -96,7 +96,7 @@ switch($pagetype) "jumpbox" => "jumpbox.tpl", "footer" => "viewforum_footer.tpl")); - $jumpbox = make_jumpbox($db); + $jumpbox = make_jumpbox(); $template->assign_vars(array("JUMPBOX_LIST" => $jumpbox, "JUMPBOX_ACTION" => "viewforum.".$phpEx, "SELECT_NAME" => POST_FORUM_URL)); @@ -114,7 +114,7 @@ switch($pagetype) "body" => "viewtopic_body.tpl", "jumpbox" => "jumpbox.tpl", "footer" => "viewtopic_footer.tpl")); - $jumpbox = make_jumpbox($db); + $jumpbox = make_jumpbox(); $template->assign_vars(array("JUMPBOX_LIST" => $jumpbox, "JUMPBOX_ACTION" => "viewforum.".$phpEx, "SELECT_NAME" => POST_FORUM_URL)); @@ -134,7 +134,7 @@ switch($pagetype) "body" => "viewonline_body.tpl", "jumpbox" => "jumpbox.tpl", "footer" => "viewonline_footer.tpl")); - $jumpbox = make_jumpbox($db); + $jumpbox = make_jumpbox(); $template->assign_vars(array("TOTAL_POSTS" => $total_posts, "TOTAL_USERS" => $total_users, "POST_USER_URL" => POST_USERS_URL, -- cgit v1.2.1