Hallo
misschien dat ik eroverheen heb gekeken, maar ik vind niet wat ik hebben wil.
ik wil een scriptje dat in een vooraf bepaalde map alle bestanden telt en dit aantal weergeeft.
ongeacht wat voor bestanden het zijn.

greetz
Nou ik zou zeggen: ga je gang!

Edit:
Oke, hier een hint

<?php
$aantal = count(glob("map/*"));
?>

?

PS: je zei "ongeacht wat voor bestanden het zijn". Nou een map word ook als bestand gerekend en die paktie dus ook mee.
Als je dat niet wil moet je maar eens kijken of je die glob anders in een foreach() kan dumpen icm met een is_dir() en een countertje :) Je kan ook de totaal count (zie script hierboven), en dan de flag GLOB_ONLYDIR er af trekken. Geen idee wat sneller is, zoek dat zelf maar uit.
oke nou het script word in een map geplaatst met alleen de te tellen bestanden.
ik ga eens kijken
tnx
wat vind je hiervan?
uit boekje overgenomen....
alleen hij doet het niet..
althands krijg geen uitkomst...
maar ook geen foutmelding.
(ook niet met errorreporting)
grrrrrrrr

<?php
$handle = opendir("fotomap1/");
$i = 0;
while(($b = readdir($handle)) !== false) {
if(!is_dir($b) && $b != "." && $b != "..") {
$i++;
}
}
closedir($handle);


?>
zit hier een output in dan? definieer vooraf een array en schrijf elk bestand weg in de arry, dan kan je de data ook buiten de loop gebruiken.
Doe er even print $i; bij....
ooooo ja

sorry stom stom
idd de

<?php
echo $i;
?>

vergeten..tnx

dit is wat ik nodig heb ahha
Jim schreef op 04.02.2010 23:17
Doe er even print $i; bij....
maak er maar een echo van.

Reageren