aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/session.php
diff options
context:
space:
mode:
authorHenry Sudhof <kellanved@phpbb.com>2009-04-22 13:11:13 +0000
committerHenry Sudhof <kellanved@phpbb.com>2009-04-22 13:11:13 +0000
commit696aff3169f105d6c5adf2583d27cd58f955e993 (patch)
treea03324331cbd4102eb74755e4ca26b18e348cbd1 /phpBB/includes/session.php
parentcc71622def918bce2f3e0dab20f7d9e9b0df5c73 (diff)
downloadforums-696aff3169f105d6c5adf2583d27cd58f955e993.tar
forums-696aff3169f105d6c5adf2583d27cd58f955e993.tar.gz
forums-696aff3169f105d6c5adf2583d27cd58f955e993.tar.bz2
forums-696aff3169f105d6c5adf2583d27cd58f955e993.tar.xz
forums-696aff3169f105d6c5adf2583d27cd58f955e993.zip
#41575
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9480 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/session.php')
-rw-r--r--phpBB/includes/session.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/phpBB/includes/session.php b/phpBB/includes/session.php
index 6980277041..84e74a67fb 100644
--- a/phpBB/includes/session.php
+++ b/phpBB/includes/session.php
@@ -1393,7 +1393,7 @@ class session
$host = htmlspecialchars($this->host);
$ref = substr($this->referer, strpos($this->referer, '://') + 3);
- if (!(stripos($ref, $host) === 0))
+ if (!(stripos($ref, $host) === 0) && (!$config['force_server'] || !(stripos($ref, $config['server_name']) === 0)))
{
return false;
}