Взимане на ip-то зад прокси

webdeveloper

Registered
Здравейте, трябва ми скрипт с, който да мога да взема истинското ip на човек който се опитва да се скрие зад прокси.

Пробвах това, но не работи...

Код:
<?php
function getip()
{
if(isset($_SERVER))
{
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$realip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
elseif(isset($_SERVER['HTTP_CLIENT_IP']))
{
$realip = $_SERVER['HTTP_CLIENT_IP'];
}
else
{
$realip = $_SERVER['REMOTE_ADDR'];
}
}
else
{
if(getenv('HTTP_X_FORWARDED_FOR'))
{
$realip = getenv('HTTP_X_FORWARDED_FOR');
}
elseif(getenv('HTTP_CLIENT_IP'))
{
$realip = getenv('HTTP_CLIENT_IP');
}
else
{
$realip = getenv('REMOTE_ADDR');
}
}
return $realip;
}
echo getip();
?>
 
Код:
<?php
if($_SERVER['HTTP_CONNECTION'] != NULL)
{
   echo "Влезна успешно";
}
else
{
   echo "<h1>Тази страница не е достъпна за PROXY !</h1>";
}
?>

Това трябва да ти свърши работа, поне при мен работи перфектно
 
Да бях забравил за точката. :D Само искам да попитам преди да ти я дам, къде е уловката в този скрипт? Има доста сайтове, които се чудят как да се справят с проблема "проксита", а пък решението да се окаже толкова просто? Дали няма да блокне и google бота този скрипт?
 
webdeveloper каза:
Да бях забравил за точката. :D Само искам да попитам преди да ти я дам, къде е уловката в този скрипт? Има доста сайтове, които се чудят как да се справят с проблема "проксита", а пък решението да се окаже толкова просто? Дали няма да блокне и google бота този скрипт?

Ами това го ползвам от 3 месеца и за сега неми е правило проблеми а иначе дали блокира гоогле неми се вярва.
 
joorkataa каза:
webdeveloper каза:
Да бях забравил за точката. :D Само искам да попитам преди да ти я дам, къде е уловката в този скрипт? Има доста сайтове, които се чудят как да се справят с проблема "проксита", а пък решението да се окаже толкова просто? Дали няма да блокне и google бота този скрипт?

Ами това го ползвам от 3 месеца и за сега неми е правило проблеми а иначе дали блокира гоогле неми се вярва.

Уловката, е че има проксита и проксита.. Има такива, който казват, че са проксита и този скрипт ги хваща, но има и такива, като tor, който работят на друг принцип и там неможеш ги фанеш :D
 

Back
Горе