Hallo ihr..
ich habe bereits einmal eine ähnliche Frage gepostet und versuchte mein Problem selber zu lösen. Irgendwie geht's einfach nicht. Ich habe folgendes Script, welches mir die Bilder ausliest und ausgibt mit echo$Table;
Nun mein Problem:
Ich möchte, dass diese Bilder in einer bestimmten Reihenfolge ausgegeben werden (z.B. alphabetisch). Dies nicht zuletzt deshalb, weil ich meinen Usern eine einfachere Bedienung mit einer "Weiter-Taste" ermöglichen möchte. Damit das Script aber weiss, welches Bild es als nächstes Aufrufen soll, muss eine bestimmte Reihenfolge bestehen, oder?
Kann mir jemand weiterhelfen?
PS: Habe bereits einen Artikel mit der Suchfunktion gefunden, werde aber einfach nicht schlau daraus.
ich habe bereits einmal eine ähnliche Frage gepostet und versuchte mein Problem selber zu lösen. Irgendwie geht's einfach nicht. Ich habe folgendes Script, welches mir die Bilder ausliest und ausgibt mit echo$Table;
PHP:
<?php
$PfadThumbnails="images/pictures/thumbnails/";
$PfadBilder="images/pictures/";
$AnzahlThumbnailsProZeile=40;
if($Verzeichniszeiger=opendir($PfadThumbnails))
{
$Table="<table border=\"0\" cellpadding=\"2\" width=\"100%\" cellspacing=\"5\" class=\"text\" align=\"center\"><tr align='center' valign='top'>";
$i=0;
while($Datei=readdir($Verzeichniszeiger))
{
if(substr($PfadThumbnails.strtolower($Datei), -4)==".jpg" || substr($PfadThumbnails.strtolower($Datei), -5)==".jpeg" || substr(strtolower($PfadThumbnails.$Datei), -4)==".gif" || substr($PfadThumbnails.strtolower($Datei), -4)==".png")
{
$Bilddaten=getimagesize($PfadBilder.substr($Datei, 3));
$Bildbreite=$Bilddaten[0];
$Bildhoehe=$Bilddaten[1] + 90;
$Thumbnaildaten=getimagesize($PfadThumbnails.$Datei);
$Thumbnailbreite=$Thumbnaildaten[0];
$Thumbnailhoehe=$Thumbnaildaten[1];
$wer= substr($Datei, 3, -4);
$pfad= substr($PfadBilder, 0, -1);
$ordner= substr($PfadBilder, 0, -1);
$Table.="<td valign='top'><a href=\"fotos.php?foto=$wer.jpg\" target='foto_frame'><img border=\"1\" class=\"IMG\" height=\"".$Thumbnailhoehe."\" src=\"".$PfadThumbnails.$Datei."\" title=\"Zum Vergrössern aufs Foto klicken\" width=\"".$Thumbnailbreite."\"></a><br><strong>$txt</strong></td>";
$i++;
}
}
$Table.="</tr></table>";
closedir($Verzeichniszeiger);
}
?>
Nun mein Problem:
Ich möchte, dass diese Bilder in einer bestimmten Reihenfolge ausgegeben werden (z.B. alphabetisch). Dies nicht zuletzt deshalb, weil ich meinen Usern eine einfachere Bedienung mit einer "Weiter-Taste" ermöglichen möchte. Damit das Script aber weiss, welches Bild es als nächstes Aufrufen soll, muss eine bestimmte Reihenfolge bestehen, oder?
Kann mir jemand weiterhelfen?
PS: Habe bereits einen Artikel mit der Suchfunktion gefunden, werde aber einfach nicht schlau daraus.