fireman
Goto Top

Bilder nach Reihenfolge anzeigen

Guten Tag,

ich habe ein Script, welches Bilder aus einem angegebenen Ordner die vorhandenen Bilder ausliest und diese dann mit blank Verlinkung anzeigt. Mein Problem ist, dass die Bilder wild durcheinander angezeigt werden. Ich habe die Bilder z.B. von 001.jpg-999.jpg mit Office Picture Manager durchnummeriert. Ich hoffe, dass mir jemand helfen kann.

Hier meine Gallery: http://patrickrunge.de/privat/index.php?section=bilder

Hier der Quelltext:
<?php 
$subdir = "Bilder/Feten/Musterfete/".$_GET['nummer'].""; // - verzeichnis das ausgelesen werden soll !!!   
$verzeichnis = opendir($subdir.$gal); 
while($img = readdir($verzeichnis)) 
{$parts = explode(".", $img);   
if(($parts[1] == "gif") OR ($parts[1] == "jpg") OR ($parts[1] == "png") OR ($parts[1] == "PNG") OR ($parts[1] == "JPG") OR ($parts[1] == "GIF") OR ($parts[1] == "JPEG") OR ($parts[1] == "jpeg")){   
$images = $img; 
}} 
closedir($verzeichnis); 
if (count($images) > 0){ 
foreach ($images as $image) 
{print "&nbsp;<a href=\"".$subdir."".$image."\" target=\"main\"   
onmouseover=\"self.status='".$image."'; return true;\"   
onmouseout=\"self.status=''; return true;\">";   
print "<img src=\"./".$subdir."".$image."\" alt=\"$image\"   
border=\"0\" width=\"240px\"></a>";}}else   
{ 
print "<b> Sorry, leider keine Bilder.<b>\n";   
} 
?> 
Vielen Dank im Vorraus

Patrick Runge

Content-ID: 78371

Url: https://administrator.de/contentid/78371

Ausgedruckt am: 19.12.2024 um 11:12 Uhr

NetzPaul
NetzPaul 17.01.2008 um 09:03:54 Uhr
Goto Top
Hi,

Nachdem du die Dateien nun im Array hat, braucht du sie nur zu sortieren.
D.h. vor die Zeile:
if (count($images) > 0){
musst du
sort($images);
einfügen. Dann müsste es funktionieren face-smile

mfG
fireman
fireman 17.01.2008 um 17:07:58 Uhr
Goto Top
Ja das funktionier, recht herzlichen Dank!

Patrick Runge