|
Meta-Daten von JPEG-Bilder lesen |
|
Dienstag, 19. September 2006 |
http://www.webmaster-resource.de/tricks/php/meta-daten-von-jpeg-bilder-lesen.php
Wenn Sie die Meta-Daten von JPEG- oder TIFF-Bildern (z.B. von Ihrer Digitalkamera) auslesen möchten, bietet Ihnen hierzu PHP eine spezielle Funktion an.
Übergeben Sie der Funktion exif_read_data(...) den Dateinamen und rufen Sie die Funktion wie im folgenden Quellcode auf:
Quellcode
1.
<?php
2.
3.
$Exif = exif_read_data("image.jpg", 0, true);
4.
5.
if($Exif === false)
6.
{
7.
echo"Kein Header vorhanden.";
8.
}
9.
else
10.
{
11.
foreach($Exif as $Schluessel=>$Abschnitt)
12.
{
13.
foreach($Abschnitt as $Name=>$Wert)
14.
{
15.
echo"$Schluessel.$Name: $Wert
\n";
16.
}
17.
}
18.
}
19.
20.
?>
Die Schleife gibt Ihnen je nach Bild viele Informationen zurück, besonders bei Aufnahmen mit Digitalkameras.
Falls Sie einen Fehler beim Aufrufen der Funktion erhalten, öffnen Sie die Datei "php.ini" (im Windows-Ordner) und suchen Sie nach "extension=php_exif.dll" und entfernen das voranstehende Semikolon. Nach dem Abspeichern der Datei sollte die Funktion korrekt funktionieren. |