RomanGC
Новичок
Ошибка remote_addr в переменных окружения
Тестирую скрипт, открывая его через proxy(скрипт должен показать $_SERVER['remote_addr'], т.е. ip под которым я зашел).
На любом хосте выводит одно и тоже:
aa.bb.cc.26
aa.bb.cc.27
Использовал gethostbynamel(), но ip у proxy всего один aa.bb.cc.27.
В чем может быть причина и можно ли заменить $_SERVER['REMOTE_ADDR'], чтобы узнать правильный ip вошедшего
Тестирую скрипт, открывая его через proxy(скрипт должен показать $_SERVER['remote_addr'], т.е. ip под которым я зашел).
PHP:
<?
echo $_SERVER['REMOTE_ADDR']."<br>";
echo gethostbyname("someproxy"); //someproxy - proxy с которого я захожу
?>
aa.bb.cc.26
aa.bb.cc.27
Использовал gethostbynamel(), но ip у proxy всего один aa.bb.cc.27.
В чем может быть причина и можно ли заменить $_SERVER['REMOTE_ADDR'], чтобы узнать правильный ip вошедшего
...