У меня есть файл test.php с сгенерированным php кодом xml в моем поддомене.Теперь я хотел бы получить данные с помощью функции php xml_parse на моей домашней странице.Вот код, который я использую: http://www.w3schools.com/php/func_xml_parse.asp
Если я открою файл http://www.website.com/test.php, я получу правильный код, но как я могу это сделать на локальном хосте с относительными путями?Я не могу использовать ./subdomain.com/test.php, потому что это не генерирует код php в поддомене.Как мне вызвать файл так, чтобы он разбирал php.Я могу сделать это с помощью http://localhost/subdomain.com/test.php, но тогда я всегда должен изменить его при загрузке файла на действующий веб-сайт.
Спасибо за вашу помощь и извините за мой английский; -)
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $url = preg_replace("/[^\/]+$/","test.php",$url);
Это берет текущий запущенный файл и заменяет имя файла на test.php, автоматически адаптируясь к его местоположению.