1 (изменено: Hase, 2013-06-30 20:00:50)

Тема: Абсолютный путь к файлу.

Опять вопрос)
функция

dirname(__FILE__)

возвращает абсолютный путь к файлу:

D:\WebServer\Apache\haseprogram.com\www/engine/javascript/

У меня в одном месте эта функция передают ссылку на файл в javascript. На локальной машине возникает ошибка в js, что мол нельзя загружать локальные ресурсы. Оно и понятно в рамках безопасности. Вопрос: если установить скрипт на хостинг, то какой путь будет возвращать эта функция, и как мне сделать, чтобы сейчас она мне возвращала путь от корневого каталога (после www)?

P.S. можно конечно с помощью регулярных выражений, но не хочется мудрить...

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

2

Re: Абсолютный путь к файлу.

Обычно делают так:

$_SERVER['DOCUMENT_ROOT'] . '/engine/javascript';

3

Re: Абсолютный путь к файлу.

Hanut сказал:

$_SERVER['DOCUMENT_ROOT'] . '/engine/javascript';

Это то же самое. Возвращает аналогичный путь...

4

Re: Абсолютный путь к файлу.

Значит вам нужен только путь вида /engine/javascript и не обязательно его выбирать скриптом.

5

Re: Абсолютный путь к файлу.

Ладно, придется, видимо, еще 1 блок переменных заводить ><