Счётчик посещений !
Проблема следующеого характера сделал счётчик (РНР) посещений, но не знаю как лучше проверять посититель новый или пришёл с какой нибудь страницы моего сайта.
Для этого использую.
$REMOTE_HOST=gethostbyaddr($REMOTE_ADDR);
if(!($HTTP_HOST===$REMOTE_HOST)) // посититель новый
else // посититель повторный
Дома на локальном нажимаю обновить работает пользователя не засчитывает, а на хостинге не работает засчитывает всех как новых.
Посоветуйте...?
Но не в этом дело. $_SERVER['HTTP_HOST'] и $_SERVER['REMOTE_ADDR'] действительно будут совпадать только на локальном серванте == 127.0.0.1.
Чтобы узнать, откуда пришёл юзерь, используй $_SERVER['HTTP_REFERER']: если он со строки в браузере - isset($_SERVER['HTTP_REFERER']) = False; а если она есть, проверяй что там написано и делай выводы, пришёл-ли он с твоей страницы, или нашёл ссылку в Гугле.