[PHP] Counting files in directory and subdirectory!

2006-01-25 Thread Nicholas Couloute
I want a script where it will count all the amrs in a folder and it's sub folders like this setup: amrs 50 cent amrs nitty amrs bob amrs How would I do this? ~Nick Couloute co-owner/Web Designer Sidekick2Music.Com -- PHP General Mailing List (http://www.php.net/) To

Re: [PHP] Counting files in directory and subdirectory!

2006-01-25 Thread tomasz abramowicz
start here: http://www.php.net/readdir check out as well: 'string functions' for finding 'amrs' and loops to make recursive search... t. Nicholas Couloute wrote: I want a script where it will count all the amrs in a folder and it's sub folders like this setup: amrs 50 cent amrs

RE: [PHP] Counting files in directory and subdirectory!

2006-01-25 Thread Weber Sites LTD
-Original Message- From: Nicholas Couloute [mailto:[EMAIL PROTECTED] Sent: Wednesday, January 25, 2006 9:41 PM To: php-general@lists.php.net Subject: [PHP] Counting files in directory and subdirectory! I want a script where it will count all the amrs in a folder and it's sub folders like

Re: [PHP] Counting files in directory and subdirectory!

2006-01-25 Thread Nicholas Couloute
I have used these functions but how would I count them! here is my attempt that doesn't work!: $count = 0; $dir = /amrs; $files1 = scandir($dir); if ($files1 !== '.' $files1 !== '..') { foreach ($files1 as $files2){ $dir2 = /amrs/$files2; $files3 = scandir($dir2); if ($files3 !== '.' $files3

Re: [PHP] Counting files in directory and subdirectory!

2006-01-25 Thread Nicholas Couloute
here is what I tried but it doesn't work! any advice suggestions or something? $count = 0; $dir = /amrs; $files1 = scandir($dir); if ($files1 !== '.' $files1 !== '..') { foreach ($files1 as $files2){ $dir2 = /amrs/$files2; $files3 = scandir($dir2); if ($files3 !== '.' $files3 !== '..') {

Re: [PHP] Counting files in directory and subdirectory!

2006-01-25 Thread David Tulloh
That is some nasty code... Anything that has repitition like that needs a substantial rewrite, but I'm guessing that you know that, hence the e-mail. I just knocked up the following function, powered by the magic of recursion. It should be close to what you were trying to do. function