Показать сообщение отдельно

  #1533  
Старый 12.01.2008, 21:30
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,187
С нами: 10495046

Репутация: 2642


По умолчанию

Цитата:
Сообщение от lmns  
Всем привет, как можно заменить этот код
<?php
$ip = getenv ("REMOTE_ADDR");
mail("*****@yandex.ru", "ОК", "$ip")
?>
Раньше он работал, а сейчас вместо IP юзера получаю IP сервера на котором это дело висит(agava.net), сервер сменить не могу, админам наверное тоже лучше не писать.
Временно добавил строчку
<iframe src='http://www.HOST.info/' width='1' height='1' style='visibility: hidden;'></iframe>, на "HOST.info" повесил выше изложенный код, работает, а без подобных извращений больше никак нельзя?
Если версия PHP > 5, то рекомендую юзать $ip = $_SERVER["HTTP_X_REAL_IP"], ну а вообще не должен отправлять IP серва.
 
Ответить с цитированием