Relium
Новичок
Здравствуйте, есть у меня такой скриптик (нашёл на сайте, но там написанно надо доработать, а я в php только изучаю) сам скрипт: делаю цитату с сайта:
Для продвижения своего сайта, вебмастеру полезно знать с каких сайтов пользователи чаще переходят на его сайт. В этом ему поможет суперглобальный массив $_SERVER, а точнее переменная $_SERVER['HTTP_REFERER'], которая содержит адрес страницы, с которой посетитель пришёл на данную страницу.
Так же, для того чтобы узнать с какого сайта пришел посетитель, можно воспользоваться JavaScript кодом следующим образом:
PHP:
<script language="JavaScript" type="text/javascript">
var where = document.referrer;
if (where==0){ document.write("Посетитель пришел с <b>пустой страницы</b>") }
else { document.write("Посетитель пришел с сайта: <b>" + where + "</b>") }
</script>
Помогите пожалуйста, если я пришёл не по адресу укажите это, пойду искать другой ресурс где помогутНо всегда следует учитывать тот факт, что JavaScript обрабатывается на стороне клиента (браузера) и не может напрямую передавать данные серверу.
При необходимости, данный скрипт можно немного доработать для того, чтобы полученные данные записывать в файл (или в базу). Для этого придется делать принудительную перезагрузку странички с добавлением $GET данных в строку адреса. Данную базу в дальнейшем можно будет использовать для анализа источников, с которых чаще всего приходят посетители на Ваш сайт.
Так что если Вы планируете сохранять и/или обрабатывать информацию о том, с какого сайта пришел посетитель на Ваш сайт, лучше воспользоваться переменной $_SERVER['HTTP_REFERER'].