Hi Cleve:
Sorry about that, Basically put it at the root of your MP3 directory and
call it index.php. When you use your browser to go to that address, you
will see links for all your mp3s.
This will also work for any type of file by changing the extension .mp3
for wharever you want to show. iF you remove the two lines of code with
the word mp3, then it will list everything under its directory, I think,
hope :-)
take care,
Alvaro Zuniga
On Thu, 2004-03-18 at 05:38, Cleve Allison wrote:
> Alvaro,
> for those of us who aren't programmers but who are technically talented
> enough to go to Barnes and Nobles, purchase a book and by the end of the
> weekend have a "duct taped and bubble gum" solution working.....can you
> provide a description of what your script does?
> Also, if there is a PHP tutorial website that someone knows of that is
> so good that I shouldn't bother with B&N then please share the wealth,
> my brother!!!!
> thanks,
> cha
>
>
>
> Alvaro Zuniga wrote:
>
> >Hi Everyone:
> >A fried visited me today and we had a few drinks. He listened to some of
> >my music and asked me if I could possibly display it online for him to
> >download. After he left, I wrote this algorithm that is very short
> >thanks to the power of recursion. I just wanted to shae it.
> >
> >For the computer scientists out there, yes I know about the recursion so
> >show your alternative :-)
> >
> >enjoy,
> >
> >Alvaro Zuniga
> >
> ><?php
> >global $path;
> >$path = '';
> >rec_index( $file );
> >function rec_index( $file ) {
> > global $path;
> > if( is_file( $file ) ) {
> > $mp3 = explode( '.', $file );
> > if( $mp3[count( $mp3 ) - 1] == 'mp3' ) {
> > echo '<a href="' . $path . $file . '">' . $file . '</a><br>';
> > }
> > }
> > elseif( ( is_dir( $file ) && $file != '.' && $file != '..' ) || $file
> >== '' ) {
> > $path .= $file . '/';
> > if( $file ) chdir( $file );
> > echo '<b>' . $file . '</b><br><blockquote>';
> > $handle = opendir( '.' );
> > while( ( $file = readdir( $handle ) ) !== false ) {
> > rec_index( $file );
> > }
> > chdir( '..' );
> > echo '</blockquote>';
> > }
> >}
> >?>
> >
> >
> >_______________________________________________
> >General mailing list
> >[email protected]
> >http://brlug.net/mailman/listinfo/general_brlug.net
> >
> >
> >