Перейти к содержимому


Фотография
- - - - -

PHP - определение IP


  • Пожалуйста, авторизуйтесь, чтобы ответить
3 ответов в этой теме

#1 Tele2

Tele2

    =)

  • True Members
  • PipPipPipPipPip
  • 898 сообщений
0
Обычный
  • Пол:Мужчина
  • Город:Санкт-Петербург

Опубликовано 17 November 2007 - 16:09

http://80.93.184.9/test/test.php
http://80.93.184.9/test/testi.php

ни хрена не рабатает пробовал просто
$ip = $REMOTE_ADDR;
пробовал

function get_ip()
{
if ($ip = getenv("HTTP_CLIENT_IP")) return $ip;

if ($ip = getenv("HTTP_X_FORWARDED_FOR"))
{
if ($ip == '' || $ip == "unknown")
{
$ip = getenv("REMOTE_ADDR");
}
return $ip;
}

if ($ip = getenv("REMOTE_ADDR")) return $ip;
}


Ни чего! Объясните, почему?

вот щас в инете попробовал посмотреть, нашел это:
if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"] != ""){ 
$IP = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]; 
$proxyip = $HTTP_SERVER_VARS["REMOTE_ADDR"]; 
}else{ 
$IP = $HTTP_SERVER_VARS["REMOTE_ADDR"]; 
}

тоже не работает

Упс, проблема рашена =)
  • 0

#2 лайт

лайт

    iddqd

  • True Members
  • PipPipPipPipPip
  • 3843 сообщений
9
Обычный
  • Пол:Мужчина

Опубликовано 17 November 2007 - 16:19

try $_SERVER['REMOTE_ADDR']
  • 0

#3 Noir

Noir

    Super Ъ Member

  • True Members
  • PipPipPipPipPip
  • 3151 сообщений
1
Обычный
  • Пол:Мужчина

Опубликовано 17 November 2007 - 16:34

testi.php работает :)
  • 0

#4 Tele2

Tele2

    =)

  • True Members
  • PipPipPipPipPip
  • 898 сообщений
0
Обычный
  • Пол:Мужчина
  • Город:Санкт-Петербург

Опубликовано 17 November 2007 - 23:44

ага, работает =)
оказалось дело 10ти минут )
Размещенное изображение
  • 0


Посетителей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных пользователей