kernel-video-sharing.com
С нами с 02.11.03
Сообщения: 826
Рейтинг: 558
|
Добавлено: 23/06/05 в 17:18 |
Есть скрипт script.php, который инклюдится в какой-то файл. Необходмо определить имя этого файла из script.php.
При инклюде в php это легко достать из серверных переменных.
Но если инклюдить через SSI, то в серверных переменных уже будет страница script.php, а не та в которой стоит инклюд этого скрипта. Вопрос в том как все же получить имя этой страницы.
Полная схема вопроса: (все страницы на разных серверах)
1) Script.php; (в нем забирается инфа с server.php с помощью file(url_server_php))
2) server.php; (некий скрипт)
3) Page.html; (в этой странице стоит инклюд через SSI скрипта Script.php)
Наилучший вариат: как определить url страницы Page.html из server.php?
Менее, но приемлемый вариант: как определить url страницы Page.html из Script.php?
|
|
|
|
БешаныйСуслег
С нами с 16.06.04
Сообщения: 1322
Рейтинг: 1338
|
Добавлено: 23/06/05 в 17:39 |
ИМХО никак.
Включение страницы как я понимаю производится при помощи include virtual, а это внутренний запрос к апачу.
http://www.auburn.edu/docs/apache/mod/mod_include.html
На всякий случай.
workaround может быть следующий -- повесить обработчик .shtml на PHP и там делать обычный include.
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |