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 ;)
*/
?>
|
|