Счетчик файлов с любой папки.

862
.
<?PHP
//Каталог, относительно скрипта
$path = 'folder';
$d=@opendir($path);
if(!$d) die("Каталог ".$path." не найден!");
$s=0;
while($e=readdir($d)){
if(is_file($path."/".$e)) $s++;
}
echo "В каталоге ".$path." найдено ".$s." файлов";
?>
.
folder- папка в которой считаем файлы
.
Krite,большое тебе спасибо!
.
Krite,а можно еще один вопрос,куда это лепить?
.
Пожалуйста. Отредактируешь как тебе надо и на главную вытащишь.
.
Krite
Mr-Andersen (22.08.2009/12:14)
Krite,а можно еще один вопрос,куда это лепить?
Можешь в отдельный файл, а потом его проинклудить на главной, а можешь сразу на главную только <?PHP ?> символы убери.
.
Krite,что-то у меня ни чего не получаеться,не мог бы ты по подробнее объяснить что нужно сделать?
.
Krite
И что у тебя не получается? Все работает превосходно! Скажи в какой папке тебе посчитать, я тебе файл с readme скину
.
Krite
Вот так вот вставляешь в файл mainmenu.php и всё
$path = 'games';
$d=@opendir($path);
if(!$d) die("Каталог ".$path." не найден!");
$s=0;
while($e=readdir($d)){
if(is_file($path."/".$e)) $s++;
}
$path2 = $path;
$path2 = 'Игры';//Название на русском
echo "В каталоге ".$path2." ".$s." файлов";
---
з.ы. Если у тебя папка в которой ты хочешь считать находится в другой папке так и пиши путь
$path = 'papka/podpapka'; //названия на 'англицком'
---
Я же не знаю, где у тебя, что и как, поэтому и написал пример.
.
Krite
А вообще эту тему в ликбез перенести, так как к джон'у она не имеет ни кокого отношения, так можно в любом движке файлы считать
Всего: 35