Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

Download Größe

Dateigröße beim Download anzeigen

Script:

<?php
/*
    Da ich gerade eine Funktion gebraucht habe, mit der
    man die Dateigröße einer Datei anzeigen lassen kann,
    aber mit Bytes, KB und MB habe ich schnell was
    zusammengeschrieben.
*/
function get_FileSize($path)
{
   
$size = filesize($path);
   if(
$size<1024){
      return
number_format($size, 0, ",", ".")." Bytes";
   }
   elseif(
$size<1048576) {
      return
number_format($size/1024, 0, ",", ".")." kB";
   }
   else {
      return
number_format($size/1048576, 0, ",", ".")." MB";
   }
}

/*
   Um jetzt die Größe beim Link mit anzugeben einfach:
*/

echo "<a href=\"downloads/xxx.zip\">xxx.zip";
echo
" (" . get_FileSize("downloads/xxx.zip") . ")</a>";

/*
   Natürlich ist das erst in Verbindung mit einer Datenbank,
   etc, interessant, aber das Grundprinzip ist ja auch nicht
   schlecht ;)
*/
?>

 
ID: 804
eingestellt am: 26.03.2005
Autor: johnpatcher
Status zum lesen: Gast
gelesen: 7548
Webseite: www.dreamcodes.com
[Drucken]