HTML beginner |
|
Weet er iemand een handige manier om bestanden in een map te tellen? Volges mij is daar geen standaard functie voor, of ik moet me vergissen.
Ik heb op mijn site een map, genaamd 'pages'. Daarin zit o.a. een map die heet 'nieuws' en een bestand dat heet 'nieuws.php' Nu wil ik dus dat het bestand 'nieuws.php' kan tellen hoeveel bestanden met de extensie .txt er in de map 'nieuws' zitten.
Check mijn (voor als nog) mislukte probeersel:
<?php
$aantal = 0;
$rep = opendir('nieuws/');
while($file = readdir($rep))
{
if($file != '..' && $file !='.' && $file !='')
{
if (is_file($file))
{
$bestand = explode(".", $file);
$extensie = $bestand[1];
if($extensie == "txt")
{
$aantal++;
}
}
}
}
echo "Er staan totaal " . $aantal . " bestanden in de map.";
?>
<?php $aantal = 0; { if($file != '..' && $file !='.' && $file !='') { { $extensie = $bestand[1]; if($extensie == "txt") { $aantal++; } } } } echo "Er staan totaal " . $aantal . " bestanden in de map."; ?>
Weet er iemand wat ik hieraan moet veranderen om het goed werkend te krijgen? Of een totaal andere oplossing met hetzelfde resultaat?
|