1. NOBEL - 29 Мая, 2008 - 15:09:56 - перейти к сообщению
Подскажите самый оптимальный способ подсчитать количество файлов в директории, у всех расширение тхт и имена идут по порядку 1, 2, 3, .....
2. valenok - 29 Мая, 2008 - 15:48:50 - перейти к сообщению
php.net/scandir для сканирования директорий
3. NOBEL - 29 Мая, 2008 - 16:20:06 - перейти к сообщению
Я тут вот, что придумал:
$nomer = 1;
$pash = ".txt";
$name= "$nomer" + $pash;
while(file_exists($name)) :
$nomer++ ;
$name= "$nomer" + $pash;
endwhile;
print " $nomer фаилов в папке ";
(Добавление)
Блин, не работает,
$nomer = 1;
$pash = ".txt";
$filename= "$nomer" + $pash;
print "$filename <br>" ;
выдает просто 1, без .txt
$nomer = 1;
$pash = ".txt";
$name= "$nomer" + $pash;
while(file_exists($name)) :
$nomer++ ;
$name= "$nomer" + $pash;
endwhile;
print " $nomer фаилов в папке ";
(Добавление)
Блин, не работает,
$nomer = 1;
$pash = ".txt";
$filename= "$nomer" + $pash;
print "$filename <br>" ;
выдает просто 1, без .txt
4. valenok - 29 Мая, 2008 - 18:44:38 - перейти к сообщению
строки клеют опретором точка.
$str.$str2
scandir я же сказал
$str.$str2
scandir я же сказал
5. Вездеход - 29 Мая, 2008 - 18:56:19 - перейти к сообщению
по теме сканирования директории
я вот тут эксперементирую. и у меня не получается одна весчь
если я пишу в начале скрипта:
я вот тут эксперементирую. и у меня не получается одна весчь
если я пишу в начале скрипта:
т.е. открыть текущий каталог - все супер и отрабатывает как нужно.
но если я пишу:
или
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $dirdir = getcwd()."/$img"; // $img - название папки
- $dir = opendir("$dirdir");