function failebi_datvla($dir){
$c=0;
$d=dir($dir);
while($str=$d->read()){
if($str{0}!='.'){
if(is_dir($dir.'/'.$str)) $c+=failebi_datvla($dir.'/'.$str);
else $c++;
};
}
$d->close();
return $c;
}
$failebi_papkashi = failebi_datvla($_POST['dir'].$file);
вот он мне сканирует фалы в папку! допустип папка FOLDER в ней файлы 1.txt 2.txt 3.txt
сканирование идёт хорошо! после когда добавляю в папку FOLDER ещё папку IMAGES допустим, и в ней ещё 5 файлов, так вот теперь функция мне выводит 8 -файлов! так вот, мне нужно что он считал только фалы в папке FOLDER и дальше чтобы не шёл сканировать и FOLDER и IMAGES,
надеюсь я объяснил нормально! нужен сканер определённой папке без внутреннего сканирования подпапки!
С Уважением, george_te .
Спустя 22 минуты, 16 секунд (13.08.2012 - 09:40) Игорь_Vasinsky написал(а):
так у тебя рекурсия)) убери её и будешь получать о файлах в нужной директории.
Спустя 17 минут, 37 секунд (13.08.2012 - 09:58) george_te написал(а):
Цитата (Игорь_Vasinsky @ 13.08.2012 - 07:40) |
так у тебя рекурсия)) убери её и будешь получать о файлах в нужной директории. |
сегодня как то так скажем туго соображаю) можете показать что где убрать? пробывал что то но никакого результата!)
Спустя 12 минут, 50 секунд (13.08.2012 - 10:11) Игорь_Vasinsky написал(а):
нееее
так получается что я за тебя думаю))
открываем гугл и вводим: пользовательские функции php рекурсия
смотрим, сравниваем.

открываем гугл и вводим: пользовательские функции php рекурсия
смотрим, сравниваем.
Спустя 8 минут, 12 секунд (13.08.2012 - 10:19) george_te написал(а):
Цитата (Игорь_Vasinsky @ 13.08.2012 - 08:11) |
нееее ![]() открываем гугл и вводим: пользовательские функции php рекурсия смотрим, сравниваем. |
ой извини ! забыл отпистаься



Спустя 2 минуты, 27 секунд (13.08.2012 - 10:21) Игорь_Vasinsky написал(а):
ноормально
куда эффективней исправлять ошибки самостоятельно, пусть даже после подсказки.

Спустя 6 минут, 36 секунд (13.08.2012 - 10:28) george_te написал(а):
Дада) именно так!) ну сами понимаете у всех людей бывают ленивые моменты))) мы же люди)))