форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / Создание сайта / Функция scandir - 2 |
| Автор | Сообщение |
| WarGot Per aspera ad astra 1923 |
# Дата: 1 Май 2008 20:50 ° Поправил: WarGot Возникла проблема. Совсем не могу понять в чём причина, мануалы вроде выкурены правильно. Итак, есть кусок скрипта $dir = scandir('any_dir'); foreach ($dir as $val){ if (is_dir($val)){echo "DIR ";} if (is_file($val)){echo "FILE ";} echo $val ."<br>"; } unset($val);unset($dir); так вот сей замечательный скрипт отдаёт мне как директории только . и .. На файлы ему вообще плевать. Что я делаю не так ? |
| Михаил Я знаю людей... 2544 |
# Дата: 1 Май 2008 21:11 Мануалы надо не курить, а читать) Запустил сейчас скрипт на локали, выдает: DIR .
DIR .. DIR backup FILE .htaccess FILE config.php Вроде бы все правильно, или что-то не так? |
| Михаил Я знаю людей... 2544 |
# Дата: 1 Май 2008 21:13 Хм. Сделал скан диры не этого уровня, а повыше. И понял баг, вот рабочий: <?
$dir_level='../'; $dir = scandir($dir_level); foreach ($dir as $val){ if (is_dir($dir_level.$val)){echo "DIR ";} if (is_file($dir_level.$val)){echo "FILE ";} echo $val ."<br>"; } unset($val);unset($dir); ?> |
| WarGot Per aspera ad astra 1923 |
# Дата: 2 Май 2008 00:43 Михаил
Бушь в Минске, с мну пиво. Такое простое решение праблы оказалось. |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:22460, gzipped size:7528 |