An apple a day keeps the doctor away...

| Bilder eines Ordners einlesen und ausgeben |
|
|
|
| Dienstag, 19. September 2006 | |
http://www.webmaster-resource.de/tricks/php/bilder-eines-ordners-einlesen-und-ausgeben.php
Dieses kleine PHP-Script können Sie in jedem beliebigen Ordner Ihrer Webseite platzieren. Das Script ermittelt dann alle Bilddateien in dem Ordner und zeigt diese inklusive einiger Bilddaten an.
Den folgenden Quellcode müssen Sie nicht anpassen, es reicht das PHP-Script in einem beliebigen Ordner Ihrer Webseite zu speichern und aufzurufen.
Enthält der betreffende Ordner Bilder vom Typ GIF, JPG oder PNG, werden diese ermittelt und ausgegeben.
Zusätzlich erfolgt nach der Anzeige des Bildes die Ausgabe der folgenden Bildinformationen: Dateiname, Dateigröße und Ausmaße der Grafik.
Quellcode
<html> <head> <title>Bilder eines Ordners einlesen und ausgeben</title> </head> <body> <table border="0" cellpadding="2" cellspacing="3"> <?php $Pfad = "."; if($Verzeichniszeiger = opendir($Pfad)) { while($Datei = readdir($Verzeichniszeiger)) { if($Datei != "." && $Datei != "..") { $Bilddaten = getimagesize($Datei); if($Bilddaten[2] == 1 || $Bilddaten[2] == 2 || $Bilddaten[2] == 3) { ?> <tr> <td> <img height="<?php echo$Bilddaten[1]; ?>" src="<?php echo$Datei; ?>" title="<?php echo$Datei; ?>" width="<?php echo$Bilddaten[0]; ?>"> </td> </tr> <tr> <td> <b>Dateiname:</b> <i><?php echo$Datei; ?></i> <b>Dateigröße:</b> <i><?php echo filesize($Datei); ?> Bytes</i> <b>Bildgröße:</b> <i><?php echo$Bilddaten[0]; ?> x <?php echo$Bilddaten[1]; ?> Pixel</i> </td> </tr> <?php } } } closedir($Verzeichniszeiger); } ?> </table> </body> </html>In wenigen Schritten können Sie dieses Script auch für andere Dateitypen (z.B. nur Textdateien) anpassen. |
| < zurück | weiter > |
|---|










