Искам код, който да...

HunteR

Super Moderator
Искам код, който да брои файловете в папка и да извежда в страницата колко са файловете!
 
HunteR каза:
Искам код, който да брои файловете в папка и да извежда в страницата колко са файловете!

По късно ще го напиша!
 
Код:
<?php 
$directory = opendir('.'); 
while ($file = readdir($directory)) 
{ 
$filenames[] = $file; 
} 
foreach ($filenames as $file) 
{ 
echo "$file<br>"; 
} 
?>
 
Абе не да показва какви файлове има, а само да ги преброи и да изпише колко са!
 
Код:
<?php 
$directory = opendir('.'); 
while ($file = readdir($directory)) 
{ 
$filenames[] = $file; 
} 
foreach ($filenames as $file) 
{ 
$broi=$broi++;
} 

$broi=$broi-2;
echo $broi;
?>

Я пробвай така.
Не сътм пробвал а просто преработих кода на стаф.
 
Еми какво да ти кажа, нещо се бъгва.Показва ми, че са -2, а те са бая повече!
 
Код:
<?php 
$directory = opendir('.'); 
while ($file = readdir($directory)) 
{ 
$filenames[] = $file; 
} 
foreach ($filenames as $file) 
{ 
$broi=$broi+1;
} 

$broi=$broi-2;
echo $broi-2;
?>

Пробвах го.
Работи.

Пробвай така да видя какво ще покаже.
Нали скрипта е в директорията със файловета?
 
Не е в директорията просто променям там кода за директорията да търси в тая, която искам!

Сега ми показва, че са -66, а те са 30 ммм не мога да разбера ! :?
 
HunteR каза:
Не е в директорията просто променям там кода за директорията да търси в тая, която искам!

Сега ми показва, че са -66, а те са 30 ммм не мога да разбера ! :?

Не задаваш правилно пътя до директорията в която са файловете.
Сложи го в директорията на файловете и кажи дали правилно ги брои.
Ако брои правилно значи, че грешката е в теб-> задаваш греше път и брои в друга дир.

Има още един проблем.
Този скрипт брои файловете и директориите.
Ако имаш 30 файла и 30 директории в папката то ще ти даде резултат 60!
 
admin каза:
HunteR каза:
Не е в директорията просто променям там кода за директорията да търси в тая, която искам!

Сега ми показва, че са -66, а те са 30 ммм не мога да разбера ! :?

Не задаваш правилно пътя до директорията в която са файловете.
Сложи го в директорията на файловете и кажи дали правилно ги брои.
Ако брои правилно значи, че грешката е в теб-> задаваш греше път и брои в друга дир.

Има още един проблем.
Този скрипт брои файловете и директориите.
Ако имаш 30 файла и 30 директории в папката то ще ти даде резултат 60!

сега го пробвах и на мен ми показва същото -2 ..... а те са поне 15 хтмл файла :wink:
явно нещо не е в ред кода :roll:
 
БЯх объркал.


Код:
<?php 
$directory = opendir('.'); 
while ($file = readdir($directory)) 
{ 
$filenames[] = $file; 
} 
foreach ($filenames as $file) 
{ 
$broi=$broi+1;
} 

$broi=$broi-2;
echo $broi;
?>

Ето така е.

Незнам какво съм гледал :shock:
 
a moje li da napravi6 , taka 4e skripta da indetificira kakvi sa failovete - naprimerno ako ima 3 avi faila , 2 Xxvid i 2 rar ..da go izpisva taka :
Video :5
Archiv:2

se6ta6 li se kakvo iskam da ti kaja :)
 
Да точно това сега и на мен ми трябва, но реших да не ви ангажирам :wink:
 

Back
Горе