----------------------------------------------------------------------------- HOWTO - installing just copy this script and the images folder to the directory you want to list, you can rename this script to suit your needs. it shouldn't be to hard to integrate this script into another page - Using desc files: this is a very easy function to use. This feature allows you to add descriptions of the file to the file list; these may include instructions or other bits of information. The desc files can include html tags and PHP (Not recommended). 1) Create a new text file with your favorite text editor. 2) Add the text you want. 3) Save the file with the same full file name as the file your describing then add ".desc" to the end. Here's an example: the name of the file is "test.mp3" so the desc file should be named "test.mp3.desc" simple eh? Updates - 25 November -> Alphabetical Sorting added -> all know bugs are now sorted ;-) - 17 October -> Fixed Directory lister it now lists all sub directorys! -> also fixed the double forward slash issue! -> Now in version 1.0! - 19 August 2003 -> First Ever public release yay ;-) -> added file description functions (see howto above). -> Still only works two dirs deep :( -> Added Delphi file types and icon ;) -> and that's it for now, have fun. */ include("encryptmodule.inc"); $ck = "30djsk"; ?>
\n"; echo " | Nome File | \n"; echo "Data | \n"; echo "Dimensione | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo ""; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo "\n"; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | $element\n"; echo GetDesc($Folder.$element); echo " | \n"; echo ""; echo date("d/m/y-H:i", filemtime($Folder . $element)); echo " | \n"; echo "\n"; echo Get_True_size(FileSize($Folder . $element) / 1024 ); $TotalFileSize += FileSize($Folder . $element) / 1024; echo " | \n"; echo "
\n"; echo " | Spazio totale occupato dai files in questa directory: " . Get_True_size($TotalFileSize) . ", Spazio totale ancora libero: " . Get_True_size(diskfreespace('.') / 1024) . " | \n"; echo "\n"; echo " |