Avatar billede cybri0te Nybegynder
04. februar 2001 - 11:14 Der er 5 kommentarer og
1 løsning

Tælle filer ?!

Ja hvordan er det nu liige at man tæller filer i et dir?

Jeg ved godt det er noget med en count...

$o = count($split);

^Den skulle jo gerne virke men den tæller forkert :(


Morten
Avatar billede lp Nybegynder
04. februar 2001 - 11:18 #1
prøv med:

<?
$physicaldir=\'c:/mappe/mappe/mappe/mappe\';
$logicaldir=\'http://site.dk/mappe/mappe\';
$d=opendir($physicaldir);

while ($f=readdir($d)) {
$count++;
}

echo $count;
closedir($d);

?>
Avatar billede cybri0te Nybegynder
04. februar 2001 - 11:22 #2
Ja okay nu tæller den alle filer men den skal kun tælle .gif filer ;)

Glemte jeg liiige at skrive sorry...
Avatar billede lp Nybegynder
04. februar 2001 - 11:22 #3
nærmere:
<?
$physicaldir=\'c:/mappe/mappe/mappe/mappe\';
$d=opendir($physicaldir);

while ($f=readdir($d)) {
$count++;
}

echo $count-2;
closedir($d);

?>

af en eller anden årsag skal jeg trække 3 fra for at det passer :-)
Avatar billede lp Nybegynder
04. februar 2001 - 11:24 #4
eyyhhh, altså :-)

sådan så:

<?
$physicaldir=\'c:/mappe/mappe/mappe\';
$d=opendir($physicaldir);

while ($f=readdir($d)) {
if (eregi(\'\\.(gif)$\',$f)) { $count++; }
}

echo $count;
closedir($d);

?>
Avatar billede cybri0te Nybegynder
04. februar 2001 - 11:25 #5
Jo nu tæller den sq rigtigt tak for hjælpen!
Avatar billede lp Nybegynder
04. februar 2001 - 11:43 #6
selvtak :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester