Articles of http referer

HTTP_REFERER возвращается с NULL, ключ не существует в $ _SERVER

Впервые после использования $_SERVER['HTTP_REFERER'] он дает мне NULL . Когда я делаю var_dump($_SERVER) ключ HTTP_REFERER не существует. Я также пытаюсь посетить сайт с разными браузерами и с разных сайтов, но без результата. Веб-сайт работает на сервере под управлением Linux / Apache. Как это исправить?

cakephp: перейти на предыдущую страницу после редактирования игрока

У меня есть игроки на страницах. Я, например, на стр. 13. Здесь я нажимаю на функцию редактирования, чтобы отредактировать плеер. Теперь после редактирования я хочу вернуться на эту страницу 13, но он останется на странице редактирования. изменить действие: public function admin_edit($id = null) { if (!$this->Player->exists($id)) { throw new NotFoundException(__('Invalid player')); } if ($this->request->is(array('post', 'put'))) […]

Как использовать cURL & PHP для подмены ссылки?

Я пытаюсь изучить cURL с PHP, чтобы подделать ссылку на сайт. Со следующим сценарием я ожидал этого … но, похоже, он не работает. Любые идеи / предложения, в которых я ошибаюсь? Или вы знаете какие-либо учебники, которые могли бы помочь мне понять это? Благодаря! Джессика <?php $host = "http://mysite.com"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $host); […]

Перенаправить URL-адрес ссылки (ссылки)

У меня есть сценарий, когда пользователь получает электронное письмо от системы с конкретной ссылкой, требующей входа в систему. например, ссылка http://test.url.com/product/2 . Если щелчок по этой ссылке перенаправляет пользователя на страницу входа в систему и перенаправляет на полученный URL при успешном входе в систему. Но проблема, с которой я столкнулась, – это система, всегда перенаправляемая […]

PHP перенаправляет обратно на предыдущую страницу

Что я сделал для страницы login.php, если пользователь вошел в систему, он будет перенаправлен на страницу first.php. session_start(); if(isset($_SESSION['usr']) && isset($_SESSION['pswd'])){ header("Location: first.php"); } На всех других страницах, если пользователь не зашел в систему, он будет перенаправлен на страницу login.php. session_start(); if(!isset($_SESSION['usr']) || !isset($_SESSION['pswd'])){ header("Location: login.php"); } Вот проблема: есть ли способ перенаправить пользователя обратно […]

Ошибка HTTP_REFERER, нужна альтернатива

У меня есть простая форма регистрации, которая должна отслеживать количество обращений от одного конкретного внешнего референта. Это простая задача с PHP: $_SERVER['HTTP_REFERER'] однако он пуст. После некоторых исследований я попытался использовать некоторые javascript: document.referrer Все еще пусто. 🙁 Мне действительно не нужно ничего сложного, но я пытаюсь НЕ использовать awstats. Есть ли другой способ получить […]

Переадресация на URL-адрес референта в кодеригнере

В системе обмена сообщениями моего проекта, когда вы получаете сообщение от пользователя, вы получаете оповещение по электронной почте о том, что другой пользователь отправил сообщение, чтобы просмотреть сообщение, нажмите здесь (то есть URL-адрес сообщения). Так, если пользователь не вошел в систему он перенаправляется на страницу входа в систему, и после входа в систему он должен […]

Как найти URL-адрес реферера при использовании перенаправления htaccess 404?

Я использовал приведенный ниже код для создания настраиваемого сообщения 404 (страница не найдена) с использованием файла .htaccess. RewriteEngine On ErrorDocument 404 https://%{HTTP_HOST}/404.php Он работает хорошо, но я хочу знать, что было неправильным URL-адресом, вызвавшим это перенаправление. Другими словами, мне нужно получить HTTP-референт, пока пользователь находится в 404.php. Поэтому я использовал $_SERVER['HTTP_REFERER'] в файле 404.php, но […]

Примечание. Неопределенный индекс: HTTP_REFERER

Примечание. Неопределенный индекс: HTTP_REFERER $ http_referer = $ _SERVER ['HTTP_REFERER'] Я использовал это из tutorial.and это выглядит хорошо также код вызывает его из файла что я должен изменить? Я добавил print_r ($ _ SERVER); и теперь страница дает мне это Array ([UNIQUE_ID] => UoSxWa56310AAAwUckIAAAAA [HTTP_HOST] => movafaghha.com [HTTP_COOKIE] => __utma=210711305.58608218.1372977010.1372977010.1372977010.1; __utmz=210711305.1372977010.1.1.utmcsr=who.is|utmccn=(referral)|utmcmd=referral|utmcct=/whois/movafaghha.com; PHPSESSID=83eb0e2ae7ebe4b6c2eeb071d9f5de71 [HTTP_X_REAL_IP] => 109.109.41.81 […]

Как получить HTTP_REFERER из Yahoo или Gmail

У меня есть сценарий электронной почты, который отправляет сообщения в Yahoo или Gmail со ссылкой на него, ссылку, которая вернется на мой сайт при нажатии. Мне нужно получить HTTP_REFERER от Yahoo или Gmail. на моем сайте у меня есть echo $ _SERVER ["HTTP_REFERER"]; ожидая чего-то, чтобы вернуться на него. но его пустым.