Hallo,
Bin absoluter Anfänger und hab folgende Frage.
Mittels PHP Funktion werden thumbs aus einem Verzeichnis in Tabellenform dargestellt.
Leider wird aber nur eine Zeile erzeugt , in die alle Pics reinkommen.
Ich bräuchte es aber so, dass nur jeweils 3 oder max 4 Bilder pro zeile erzeugt werden und danach eine neue Tabellenzeile beginnt.
Der ganze Code stammt aus einem Wordpress Thema.
Ich hoffe ich habs halbwegs verständlich erklärt und es kann mir jemand helfen, da ich noch mit PHP ziemlich auf Kriegsfuss stehe.
Bin absoluter Anfänger und hab folgende Frage.
Mittels PHP Funktion werden thumbs aus einem Verzeichnis in Tabellenform dargestellt.
Leider wird aber nur eine Zeile erzeugt , in die alle Pics reinkommen.
Ich bräuchte es aber so, dass nur jeweils 3 oder max 4 Bilder pro zeile erzeugt werden und danach eine neue Tabellenzeile beginnt.
Der ganze Code stammt aus einem Wordpress Thema.
PHP-Code:
function spitOutWallpaperThumbs() {
$d=TEMPLATEPATH.'/wallpapers/';
$wallpapers=array();
$dir = opendir($d);
while ($f = readdir($dir)) {
if (eregi("\.jpg",$f)){
array_push($wallpapers,"$f");
}
}
print "<table><tr>\n";
$countwallpapers = '0';
foreach($wallpapers as $wallpaper) {
print "<td class=\"switcher\"><a href=\"javascript: void(0);\" onclick=\"changebackground(" . $countwallpapers . ");\" id=\"wallpaper" . $countwallpapers . "\" class=\"wallpaper\"></a></td>\n";
$countwallpapers++;
}
print "</tr></table>\n";
}
Kommentar