| |
|
|
| | Как определить IP? Подскажите гед иогу скачать функцию котрая определяет IP. Через массив $_SERVER знакю как. Но надо чтоб определял бы даже если с прокси заходит. Т.е мне надо универсальная функция. Заранее благодарю. | |
| |
|
|
|
| |
|
|
| |
для: jeans1986
(14.12.2007 в 12:16)
| | | Не все прокси-сервера предоставляют такую информацию, некоторые прокси-сервера специально созданы для скрытия IP-адреса. | |
| |
|
|
| |
|
|
| |
для: cheops
(14.12.2007 в 12:37)
| | | а какую функцию вы советуйте для определения ip? лучшеб такую функцию котрая имела наилучший результат. заранее благодарю. | |
| |
|
|
| |
|
|
| |
для: jeans1986
(14.12.2007 в 13:11)
| | |
<?
$obtip = 0;
$ip = ($obtip == 1)?rawurldecode(getenv('HTTP_CLIENTIP')):$_SERVER["REMOTE_ADDR"];
// Если доступна подсеть, Добавим ее через /
$forward = @getenv ('HTTP_X_FORWARDER_FOR');
if (!empty($forward) && ($roward != $ip)) {
$ip .= "/".$forward;
}
echo $ip;
?>
|
| |
| |
|
|
| |
|
|
| |
для: jeans1986
(14.12.2007 в 13:11)
| | | :) Иногда поражаюсь пхп-кодерам, которые искренне считают, что для всего есть "какая-нибудь_функция()", которая сделает все, что им нужно) | |
| |
|
|
| |
|
|
| |
для: SHAman
(14.12.2007 в 14:43)
| | | Ничего удивительного нет, так как в подавляющем большинстве случаев такая функция находится :))) | |
| |
|
|