Home arrow CodeS arrow Dateigröße eines Downloads automatisch anzeigen

Firefox Ad

Herzlichen Glückwunsch zu Ihrem Browser..
Durch die Weiten des WEBs mit:

An apple a day keeps the doctor away...


Joomla-Shop


NiK-IT.de Barcode


Dateigröße eines Downloads automatisch anzeigen PDF Drucken E-Mail
Dienstag, 19. September 2006
http://www.webmaster-resource.de/tricks/php/dateigroesse-eines-downloads-automatisch-anzeigen.php Wenn Sie den Besucher Ihrer Webseite im Vorfeld über die Größe eines Downloads informieren wollen, finden Sie hier ein Script, mit dem Sie ständig die aktuelle Dateigröße eines Downloads anzeigen lassen können. Einerseits ist es hilfreich, dem Besucher eine Übersicht über den bevorstehenden Download zu geben, andererseits ist es schwierig, die Dateigrößen aller Downloads ständig aktuell zu halten. Das folgende kleine Script zeigt beim Aufruf der Funktion Dateigroesse(...) die Dateigröße des Downloads an. Dabei wechselt die Ausgabe je nach Dateigröße von Bytes über Kilobytes bis zu Megabytes. Quellcode
 
   1.
      <?php
   2.
       
   3.
      function Dateigroesse($URL)
   4.
      {
   5.
          $Groesse = filesize($URL);
   6.
       
   7.
          if($Groesse < 1000)
   8.
          {
   9.
              return number_format($Groesse, 0, ",", ".")." Bytes";
  10.
          }
  11.
          elseif($Groesse < 1000000)
  12.
          {
  13.
              return number_format($Groesse/1024, 0, ",", ".")." kB";
  14.
          }
  15.
          else
  16.
          {
  17.
              return number_format($Groesse/1048576, 0, ",", ".")." MB";
  18.
          }
  19.
      }
  20.
       
  21.
      ?>
  22.
      <html>
  23.
      <head>
  24.
      <title>Dateigröße eines Downloads automatisch anzeigen</title>
  25.
      </head>
  26.
      <body>
  27.
       
  28.
      <a href="downloads/bilder.zip" class="internal">Download</a> <?php echo Dateigroesse("downloads/bilder.zip"); ?>
 
  29.
      <a href="downloads/programm.zip" class="internal">Download</a> <?php echo Dateigroesse("downloads/programm.zip"); ?>
  30.
       
  31.
      </body>
  32.
      </html>
 
< zurück   weiter >
 


Suchmaschinenoptimierung mit Ranking-Hits PageRank Verifizierung www.nik-it.de
symmetrical