aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes
diff options
context:
space:
mode:
authorPaul S. Owen <psotfx@users.sourceforge.net>2001-06-19 00:44:44 +0000
committerPaul S. Owen <psotfx@users.sourceforge.net>2001-06-19 00:44:44 +0000
commit7d6c996092ec92c1081f05626af0d284dc94bb8a (patch)
tree4654a5e661fb503cb87e53bae8f38b9d96c993f8 /phpBB/includes
parentc47b0b03b1ad5c0db4c85b1533dcd3ccd5826f72 (diff)
downloadforums-7d6c996092ec92c1081f05626af0d284dc94bb8a.tar
forums-7d6c996092ec92c1081f05626af0d284dc94bb8a.tar.gz
forums-7d6c996092ec92c1081f05626af0d284dc94bb8a.tar.bz2
forums-7d6c996092ec92c1081f05626af0d284dc94bb8a.tar.xz
forums-7d6c996092ec92c1081f05626af0d284dc94bb8a.zip
And another fix, whos idea was it to do auth like this ... oh
git-svn-id: file:///svn/phpbb/trunk@515 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes')
-rw-r--r--phpBB/includes/auth.php11
1 files changed, 9 insertions, 2 deletions
diff --git a/phpBB/includes/auth.php b/phpBB/includes/auth.php
index 692bfdc6f7..067ab93235 100644
--- a/phpBB/includes/auth.php
+++ b/phpBB/includes/auth.php
@@ -180,9 +180,16 @@ function auth($type, $forum_id, $userdata, $f_access = -1)
$num_u_access = $db->sql_numrows($au_result);
if($num_u_access)
{
- while($u_row = $db->sql_fetchrow($au_result))
+ if($forum_id != AUTH_LIST_ALL)
{
- $u_access[$u_row['forum_id']] = $u_row;
+ $u_access = $db->sql_fetchrowset($au_result);
+ }
+ else
+ {
+ while($u_row = $db->sql_fetchrow($au_result))
+ {
+ $u_access[$u_row['forum_id']] = $u_row;
+ }
}
}
}