Определение домена с каталогом

loopik

Новичок
Определение домена с каталогом

Подскажите плиз как вместо с доменом определить и каталог?
Домен я определяю с помощью HTTP_HOST потом отрезаю http:// и www. и получаю то что надо,
но как быть если скрипт в www.domen.ru/podpapka/ , ведь подпапка не пишется в http_HOST

Подскажиет плиз.
 

Фанат

oncle terrible
Команда форума
а HTTP_HOST - это, видимо, единственная предопределённая переменная в пхп?
 

loopik

Новичок
Спасибо, сейчас попробую parse_url.

-~{}~ 01.10.06 21:33:

Ой а почему теперь skip ?
parse_url - это не то?
 

loopik

Новичок
Вот что получилось, работает, но хотелось бы узнать насчет правильности такого решения.

$url = $_SERVER["REQUEST_URI"];
$serv = getenv('HTTP_HOST');
$jj = parse_url($url);
$path_parts = pathinfo($jj["path"]);
$src = array("\\" => "/");
$path_parts['dirname'] = strtr($path_parts['dirname'], $src);

echo "<br>Хост (вместе с каталогом) - http://www.".$serv.$path_parts['dirname'];
 

loopik

Новичок
У меня на денвере на локали под виндой работает, а что там нето?

ВОт еще раз тока что проверил все супер работает, но если в этом коде чтото небезопасно или неправильно подскажи плиз как надо делать.
 

Фанат

oncle terrible
Команда форума
Работает, говоришь? Ну, раз работает, то пускай.
 
Сверху