PDA

Просмотр полной версии : PHP. Фунуция getenv() не работает


il_elec
10.08.2003, 21:37
Проблема такая:

команда

$ip = getenv('REMOTE_ADDR');
echo $ip;

В итоге пустота. :confused:

В файле php.ini:
register_globals = On

При отключеном тот же результат.

Помогите, кто знает, пожалуйста. Что нужно сделать?
Или подскажите скрипт, который захватит IP.

RaZEr
10.08.2003, 21:51
Как насчет php_info(), там есть эта переменная ?

Stasik
11.08.2003, 04:02
сервер какой? хостинг? дома?

il_elec
11.08.2003, 13:53
RaZEr
В phpinfo() он показывает переменную REMOTE_ADDR правильно.

Stasik
Apache 2 + PHP 4.2.2 + MySQL на платформе Linux RedHat 8.0

AleXXXSoft
11.08.2003, 14:22
пользуйся двойными кавычками :D а вдруг?

RaZEr
11.08.2003, 17:30
Незнаю ... впервые слышу чтобы такое было ... а ты попробуй написать после "echo $ip", еще скажем "echo 'Wazzup?';".

il_elec
12.08.2003, 04:04
AleXXXSoft
C двойными кавычками та же беда.

RaZEr
Я сам впервые с таким столкнулся :(

RaZEr
12.08.2003, 11:29
Ты попробовал как я сказал ?

medved2002
12.08.2003, 19:35
$_SERVER['REMOTE_ADDR']?

il_elec
17.08.2003, 16:02
В мануале написано, что функция не работает в ISAPI режиме. (Note: This function does not work in ISAPI mode. ) Как его включить? И что это такое?

RaZEr
17.08.2003, 16:06
ISAPI это IIS. Софт какой стоит ?

il_elec
17.08.2003, 16:16
medved2002

Огромное спасибо, это работает и показывает! Держи голос! :biggrin: