Okay.
Wie wär's damit:
PHP-Code:
<?php
// Verzeichnis . ist das Verzeichnis in dem auch die php-Datei liegt = verzeichnis_einlesen.php
$verzeichnis = ".";
// Verzeichnis öffnen
if (is_dir($verzeichnis))
{
if ( $handle = opendir($verzeichnis) )
{
// Dateinamen einlesen
while (($file = readdir($handle)) !== false)
{
// vorher testen, ob der Dateiname die Endung .jpg hat, nur .jpg Dateinamen einlesen
if ( filetype( $file) == "file"
AND substr( $file, -4) == ".jpg")
{
// Dateiname im Array bilderdateinamen speichern
$bilderdateinamen[] = $file;
}
}
// Verzeichnis wieder schließen
closedir($handle);
}
}
// Anzeigen des Arrays mit zugewiesenem Bilderdateinamen zur Kontrolle
echo "<pre>";
print_r ( $bilderdateinamen );
echo "<hr />";
// Anzeigen der Dateinamen, der im Bild integrierten Bild-Titel (falls vorhanden) und der Bilder selbst
foreach ( $bilderdateinamen AS $dateiname )
{
echo "Dateiname: $dateiname:<br />\n";
// Informationen aus dem Bild auslesen
$exif = exif_read_data($dateiname, ANY_TAG, true, true);
print_r ($exif);
echo "<h2>". $exif['WINXP']['Title'] . "</h2>";
// das Bild anzeigen
echo "<img src=\"$dateiname\"";
// Bilddaten
echo $exif['COMPUTED']['html'];
echo " alt=\"";
echo $exif['WINXP']['Title'];
echo '" \> ';
echo "<hr />";
}
?>
Damit hätte ich ja schon alles nötige an Informationen.
Jetzt muss ich sie nur noch in das Array bilderdateinamen in das JavaScript zum sliden übergeben, richtig ?
Lesezeichen