Переменные среды - как узнать IP, на котором лежит ссылающаяся страница?

Ashotovich

Новичок
Переменные среды - как узнать IP, на котором лежит ссылающаяся страница?

День добрый.
Пожалуйста, подскажите - как получить только IP, на котором лежит ссылающаяся страница? Полный ее адрес вычисляется при помощи getenv("HTTP_REFERER") и имеет вид, допустим, http://10.76.1.123/test/a1.php . А мне надо получить только 10.76.1.123 , то есть просто IP из адреса ссылающейся страницы. Как это сделать?

Заранее спасибо за помощь.
 

Ashotovich

Новичок
Спасибо огромное.
Но теперь у меня новая проблема. Переход на другую страницу у меня осуществляется посредством JavaScript:document.location.href. И, в таком случае, переменная $HTTP_SERVER_VARS["HTTP_REFERER"] обнуляется (то есть считается, что я зашел на след. страницу ниоткуда). Почему - не знаю. Может, подскажете?

Заранее спасибо.
 

woland

Guest
Реферер не передаётся через яваскриптные переходы.
 
Сверху