форум вебмастеро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


Михаил

Бушь в Минске, с мну пиво.
Такое простое решение праблы оказалось.

Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:22460, gzipped size:7528

Mp3 Download || Webs Studio™ || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]