You are here: Re: [PHP] need help arranging files! « PHP « IT news, forums, messages
Re: [PHP] need help arranging files!

Posted by Michael Hulse on 10/02/75 11:37

On Jan 16, 2006, at 5:21 PM, Nicholas Couloute wrote:
> I need to know how to arrange files alphabetically in my directory
> when I display it on the browser! I have it display the filename
> foreach that exist is there a way to arrange by alphabet?

I would read the contents of the directory into an array, then use the
sort()[1] function.

Example code (wrote the below code so I could generate a dynamic html
drop-down menu):

....
....
....
$the_dir = opendir($file_path);
# Loop through directory and add files to array $html:
while ($file = readdir($the_dir)) {
# Check if it's a file, and it has a valid extension:
if(eregi("(\.html|\.htm|\.php|\.txt)$", $file)) {
# Add file to array $html:
$html[] = $file;
}
}
# Close the stream:
closedir($the_dir);
# Generate the drop-down menu:
if($html == null) { die("There are no files in this directory!"); } //
If no content is found, alert user.
....
....
....

From here, in your case, I would just apply one of the PHP sort
functions on the $html var and then print/echo your results from
there...

[1] http://us3.php.net/manual/en/function.sort.php

Hth,
Cheers,
Micky

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация