об этом я тоже думал, но хотелось попроше)устанавить куки для каждого пользователя?!
getenv("HTTP_CLIENT_IP")хелп плз:
как можно различить 2 компьютера которые заходят на сайт с одного IP - например
нужно узнать сколько приблизительно людей заход на сайт с того или иного прокси сервера?
возможно при отправке запроса передаеться какойто ID или Serial num. компа, а не только какая система, браузер...
И javascript и flash используют настройки соединения браузера, все запросы тоже идут через прокси.З.Ы. Это в случае если прокси-сервер не анонимный, в остальных случаях локальный ИП, думаю, можно определить с помощью javascript/flash (точно утверждать не могу, знающие подскажут).
чета оно не работаетgetenv("HTTP_CLIENT_IP")
getenv("HTTP_X_FORWARDED_FOR")
$_SERVER['REMOTE_ADDR']
З.Ы. Это в случае если прокси-сервер не анонимный, в остальных случаях локальный ИП, думаю, можно определить с помощью javascript/flash (точно утверждать не могу, знающие подскажут).
я предпочитаю в моей проблеме использовать только php - так как я буду делать рейтинговую систему для сайта и мне нужно различать все компы и считать их количество(я знаю что изобретаю велосипед) поэтому нужно использовать всего как можно меньше)) баннер будет вида <img src='img.php'> и на сервере полная обработкаИ javascript и flash используют настройки соединения браузера, все запросы тоже идут через прокси.
ну, вообще то и яваскрипт и флеш выполняются на стороне клиента, так что им прокси не может помешать посмотреть айпишник. Через прокси они могут передавать данные на сервер, но чтобы получать от клиента..И javascript и flash используют настройки соединения браузера, все запросы тоже идут через прокси.
Тут нет единого ответа, попробуй скомбинировать несколько параметров (таких как IP, юзерагент и т.д.). У одного юзера они не сильно будут меняться. Либо куки -- самый удобный вариант, если они включены.хелп плз:
как можно различить 2 компьютера которые заходят на сайт с одного IP - например
нужно узнать сколько приблизительно людей заход на сайт с того или иного прокси сервера?
возможно при отправке запроса передаеться какойто ID или Serial num. компа, а не только какая система, браузер...
да, буду комбинировать ИП и куки))Тут нет единого ответа, попробуй скомбинировать несколько параметров (таких как IP, юзерагент и т.д.). У одного юзера они не сильно будут меняться. Либо куки -- самый удобный вариант, если они включены.
Ни в javascript, ни в actionscript3 нету функций определения IP без обращения к серверной части, который и вернет REMOTE_ADDR http заголовок. Это факт.ну, вообще то и яваскрипт и флеш выполняются на стороне клиента, так что им прокси не может помешать посмотреть айпишник. Через прокси они могут передавать данные на сервер, но чтобы получать от клиента..
недавно пытался в страничку влепить яваскрипт, определяющий айпишник клиентской машины. не получилось, т.к. яваскрипт определял только адрес локального хоста
поковырял 10 минут и оставил как было.
может у кого есть рабочие варианты таких скриптов?
function get_real_ip ()
{
if (empty($_SERVER['HTTP_X_FORWARDED_FOR'])) return $_SERVER['REMOTE_ADDR']; else return $_SERVER['HTTP_X_FORWARDED_FOR']
}