Dieses Script liest eure Bilder rekrsiv aus und erstellt euch Thumbnails, die verlinkt zu den Originalen sind:
[code:1]<?php
$verzeichnis = 'bilder'; // Ordner der Bilder angeben (Unterordner werden automatisch eingelesen)
function thumbnails($verzeichnis)
{
$handle = opendir($verzeichnis);
while ($file = readdir ($handle))
{
if($file{0} != '.')
{
if(is_dir($verzeichnis.'/'.$file))
{
$folderArray[] = $file;
}
else
{
$imageArray[] = $file;
}
}
}
closedir($handle);
if(isset($folderArray))
{
foreach($folderArray as $folder)
{
thumbnails($verzeichnis.'/'.$folder);
}
}
if(isset($imageArray))
{
asort($imageArray);
foreach($imageArray as $row)
{
echo '<a href="'.$verzeichnis.'/'.$row.'"><img src="'.$verzeichnis.'/'.$row.'" width="100" alt="'.$row.'" height="75"></a> '; //Bilder anzeigen und verlinken
}
}
}
thumbnails($verzeichnis); // Aufruf der Funktion
?>
[/code:1]
[code:1]<?php
$verzeichnis = 'bilder'; // Ordner der Bilder angeben (Unterordner werden automatisch eingelesen)
function thumbnails($verzeichnis)
{
$handle = opendir($verzeichnis);
while ($file = readdir ($handle))
{
if($file{0} != '.')
{
if(is_dir($verzeichnis.'/'.$file))
{
$folderArray[] = $file;
}
else
{
$imageArray[] = $file;
}
}
}
closedir($handle);
if(isset($folderArray))
{
foreach($folderArray as $folder)
{
thumbnails($verzeichnis.'/'.$folder);
}
}
if(isset($imageArray))
{
asort($imageArray);
foreach($imageArray as $row)
{
echo '<a href="'.$verzeichnis.'/'.$row.'"><img src="'.$verzeichnis.'/'.$row.'" width="100" alt="'.$row.'" height="75"></a> '; //Bilder anzeigen und verlinken
}
}
}
thumbnails($verzeichnis); // Aufruf der Funktion
?>
[/code:1]