hallo zusammen,
ich würde mir gerne bilder aus verschiedenen verzeichnissen per php anzeigen lassen.
die verzeichnisstruktur sieht so aus:
usw.
auslesen tue ich diese verzeichnisse mit diesem script:
zu sehen ist das ganze auch online hier
nun meine frage:
wie kann ich die ausgabe des arrays so formatieren, dass mir immer zuerst das verzeichnis mit dem aktuellsten namen (der name der verzeichnisses ist ja das datum) angezeigt wird und darunter immer die bilder die in diesem ordner gespeichert sind. die bilder sollten dann so sortiert sein, dass das mit der höchsten nummer oben steht?
so sollte dann quasi das ergebins aussehen:
vielen dank für eure antworten im voraus
gruss
tanaka
ich würde mir gerne bilder aus verschiedenen verzeichnissen per php anzeigen lassen.
die verzeichnisstruktur sieht so aus:
PHP Code:
pix/
23.04.06/
thumbs/
bild_1800.jpg
bild_1801.jpg
bild_1802.jpg
bild_1800.jpg
bild_1801.jpg
bild_1802.jpg
21.04.06/
thumbs/
bild_1784.jpg
bild_1788.jpg
bild_1783.jpg
bild_1784.jpg
bild_1788.jpg
bild_1783.jpg
auslesen tue ich diese verzeichnisse mit diesem script:
PHP Code:
<?
function ls($dir){
$handle = opendir($dir);
for(;(false !== ($readdir = readdir($handle)));){
if($readdir != '.' && $readdir != '..' && $readdir != "thumbs"){
$path = $dir.'/'.$readdir;
if(is_dir($path)) $output[$readdir] = ls($path);
if(is_file($path) && substr($path,-4) == '.jpg') $output[] = $readdir;
}
}
return isset($output)?$output:false;
closedir($handle);
}
$ary = ls('pix');
echo '<pre>';
print_r($ary);
echo '</pre>';
?>
nun meine frage:
wie kann ich die ausgabe des arrays so formatieren, dass mir immer zuerst das verzeichnis mit dem aktuellsten namen (der name der verzeichnisses ist ja das datum) angezeigt wird und darunter immer die bilder die in diesem ordner gespeichert sind. die bilder sollten dann so sortiert sein, dass das mit der höchsten nummer oben steht?
so sollte dann quasi das ergebins aussehen:
PHP Code:
23.04.06<br>
<a href="pix/bild_1802.jpg" target="main"><img src="pix/thumbs/bild_1802.jpg" border="0" alt="">
<br>bild_1802.jpg</a><br>
<a href="pix/bild_1801.jpg" target="main"><img src="pix/thumbs/bild_1801.jpg" border="0" alt="">
<br>bild_1801.jpg</a><br>
<a href="pix/bild_1800.jpg" target="main"><img src="pix/thumbs/bild_1800.jpg" border="0" alt="">
<br>bild_1800.jpg</a><br>
<br>
21.04.06<br>
<a href="pix/bild_1788.jpg" target="main"><img src="pix/thumbs/bild_1788.jpg" border="0" alt="">
<br>bild_1788.jpg</a><br>
<a href="pix/bild_1784.jpg" target="main"><img src="pix/thumbs/bild_1784.jpg" border="0" alt="">
<br>bild_1784.jpg</a><br>
<a href="pix/bild_1783.jpg" target="main"><img src="pix/thumbs/bild_1783.jpg" border="0" alt="">
<br>bild_1783.jpg</a><br>
<br>
gruss
tanaka
Comment