Forum Webscript.Ru

Программирование => PHP => Тема начата: Йо}|{ык от 10 Ноября 2003, 21:09:12

Название: Ни в коем случае не читать этот топик.
Отправлено: Йо}|{ык от 10 Ноября 2003, 21:09:12
Фигня какая-то...
Я решил переделать готовый скрипт - файл менеджер. В нем нужно указывать $root_dir - корневой каталог в файле конфигурации.
А я не хочу его указывать - я хочу написать прогу которая сама определяет этот $root
И вот что я делаю : while ($a=chdir("..")==true) {....}
Программы выполняется до бесконечности. ТОгда я убрал цикл и несколько раз выполнил chdir.
Выясняется - что функция всегда возвращает true, даже если я хочу перейти в ".." уже находясь в корневом.
Извечный русский вопрос...Что делать?
Название: Ни в коем случае не читать этот топик.
Отправлено: Metaller от 11 Ноября 2003, 09:42:20
юзать file_exists()

только корневой каталог сайта может не совпадать с корнем диска, учти это :-)
Название: Ни в коем случае не читать этот топик.
Отправлено: MadDog от 11 Ноября 2003, 09:52:34
Йо}|{ык
А поставить $_SERVER[\'DOCUMENT_ROOT\'] не судьба?