mirror of
https://code.castopod.org/adaures/castopod
synced 2025-06-06 01:12:01 +00:00
fix: correct referrer bug
This commit is contained in:
parent
6e503c8d61
commit
ed69b2f500
@ -163,10 +163,11 @@ function set_user_session_referer()
|
|||||||
$session->start();
|
$session->start();
|
||||||
|
|
||||||
$newreferer = isset($_SERVER['HTTP_REFERER'])
|
$newreferer = isset($_SERVER['HTTP_REFERER'])
|
||||||
? parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST)
|
? $_SERVER['HTTP_REFERER']
|
||||||
: '- Direct -';
|
: '- Direct -';
|
||||||
$newreferer =
|
$newreferer =
|
||||||
$newreferer == parse_url(current_url(false), PHP_URL_HOST)
|
parse_url($newreferer, PHP_URL_HOST) ==
|
||||||
|
parse_url(current_url(false), PHP_URL_HOST)
|
||||||
? '- Direct -'
|
? '- Direct -'
|
||||||
: $newreferer;
|
: $newreferer;
|
||||||
if (!$session->has('referer') or $newreferer != '- Direct -') {
|
if (!$session->has('referer') or $newreferer != '- Direct -') {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user