PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 3
i_d_d_q_d Отправлено: 23 Мая, 2007 - 09:32:14 • Тема: вопрос по работе функции is_dir() • Форум: Работа с файловой системой и файлами

Ответов: 4
Просмотров: 6029
Здравствуйте!
Огромное спасибо за помощь.

UserID - за подсказку, благодаря которой свою ошибку понял.

evgenijj - за то, что не пожалели времени и выложили часть кода. В принципе когда Ваш пост был мною увиден, ошибка была исправлена, а сценарий практически реализован (только несколько другим образом). Но всё равно СПАСИБО ОГРОМНОЕ!
Надеюсь, данная тема окажется полезной не только мне.

Всем творческих успехов!
i_d_d_q_d Отправлено: 17 Мая, 2007 - 14:08:28 • Тема: вопрос по работе функции is_dir() • Форум: Работа с файловой системой и файлами

Ответов: 4
Просмотров: 6029
Каталог задаю следующим образом:
/pub/home/path/каталог_с_www_док ументами/path_1/

При этом, если сценарий лежит в каталоге path_1
то относительно
/pub/home/path/каталог_с_www_док ументами/path_1/
всё работает (аналогично: /pub/home/path/каталог_с_www_док ументами/path_1/path_1_1 ;
/pub/home/path/каталог_с_www_док ументами/path_1/path_1_1/path_1_ 2 и тд. всё нормально)

Если же сценарий лежит по адресу:
/pub/home/path/каталог_с_www_док ументами/path_1

а требуется получить данные о б обьектах в папках
/pub/home/path/каталог_с_www_док ументами/path_2/
/pub/home/path/каталог_с_www_документами/path_3/
и тд
или
/pub/home/path/каталог_с_www_док ументами/ (те. вообще в корне) ничего не работает, те функция относительно любых обьектов находящихся в папке говорит false (если true - значит обьект - папка)
i_d_d_q_d Отправлено: 17 Мая, 2007 - 13:04:15 • Тема: вопрос по работе функции is_dir() • Форум: Работа с файловой системой и файлами

Ответов: 4
Просмотров: 6029
Здравствуйте!

Вопрос по работе функции is_dir().
Пытаюсь приспособить её для идентификации обьектов, находящихся в каталоге по приципу каталог/файл. Но наверное что то не так делаю. Дело в том, что корректно опознаются папки/файлы только для содержимого папки в которой находится сценарий или для вложенных в данную папку папок, находящихся выше. В отстальных случаях, функция возвращает false. Данные для is_dir() берутся при помощи функции readdir() (ещё пробовал со scandir() ). Как работает - читал на данном сайте.

На чем крутится сценарий:
FreeBSD 4.x.
Apache 1.3.20rusPL30;
PHP 4.x.

Подскажите пожалуйста, чего именно я в этой жизни не понимаюПодмигиваниеУлыбка

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

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB