diff --git a/app/Helpers/analytics_helper.php b/app/Helpers/analytics_helper.php index 51561e954a8f152aa10ea5c189d3c3b9e9bd6c26..cef4e0ac2de225229e7cb472d0009053e613596c 100644 --- a/app/Helpers/analytics_helper.php +++ b/app/Helpers/analytics_helper.php @@ -163,10 +163,11 @@ function set_user_session_referer() $session->start(); $newreferer = isset($_SERVER['HTTP_REFERER']) - ? parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST) + ? $_SERVER['HTTP_REFERER'] : '- Direct -'; $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 -' : $newreferer; if (!$session->has('referer') or $newreferer != '- Direct -') {