Я получаю файлы журналов определенной статистической программы, которую я использую на своем веб-сайте. Там я вижу некоторые пользовательские данные, такие как IP, браузер, реферер и т. Д.

аюсь получить Реферер моих пользователей. Например, если они пришли с Facebook, YouTube, Google или чего-либо еще.

Теперь я попробовал что-то подобное:

        $referrer = $this->request->headers->get('referer');
        $url = $referrer ? $this->to($referrer) : $this->getPreviousUrlFromSession();
        return $url ?: $this->to('/'); // returns: Method referer does not exist.

Этот:

        return $_SERVER["HTTP_REFERER"] // returns Undefined index: HTTP_REFERER

это:

session_start();

if ( !isset( $_SESSION["origURL"] ) )
    $_SESSION["origURL"] = $_SERVER["HTTP_REFERER"]; // returns Undefined index: HTTP_REFERER

Но ничего не получилось, как ожидалось.

Кто-нибудь знает решение, как я могу проверить реферер?

Мне это нужно, потому что я хочу проверить, пришел ли пользователь по каким-то конкретным URL-адресам, и если это так, я хочу дать ему несколько дополнительных «кликов» для повышения рейтинга. Что-то вроде маленькой партнерской системы.

Ответы на вопрос(0)

Ваш ответ на вопрос