Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wrzucenie miniaturek do tabeli
Andrew
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 26.12.2002

Ostrzeżenie: (0%)
-----


Heh, nie wiedziałem jak dokładnie nazwać ten temat, bo to troszkę skomplikowana sprawa winksmiley.jpg

Mam na stronie galerię. Na stronie pokazującej konkretną kategorię mam skrypt, który wybiera z katalogu wszystkie miniaturki i umieszcza je w 3-kolumnowej tabeli. Wszystko dobrze działa, gdy jest 3x (czyli np. 3, 30, 36 zdjęć), jednak gdy jest 3x+1 (4, 31, 37), to we wszystkich wierszach są po 3 obrazki, ale w ostatnim pojawiają się 4 i rozciąga to tabelę. Przez to psuje się cały design strony... Chciałbym wiedzieć, co zrobić, aby w takim wypadku ten ostatni obrazek przenosił się do następnego wiersza (żeby w ostatnim był tylko jeden obrazek). Męczę się z tym od wakacji i nie mogę sobie poradzić, mimo że próbowałem różnymi metodami... sad.gif Liczę na Waszą pomoc! Z góry dzięki!

[php:1:30b2ce1e18]<?
$path = "$katalog/male/";
$dir = opendir($path);

while ($d = readdir($dir)){
if ($d != "." && $d!= ".."){
$pliki[] = $d;
}
}
natcasesort($pliki);
$len = count($pliki)-1;
echo "<table border=0 cellspacing=10 cellpadding=10><tr>";
$licznik=0;
while (list($k,$v)=each($pliki)){
for ($i=0;$i<$len;$i=$i+3){
if ($licznik==$i){
echo "</tr><tr>";
}
}
print ("<td><center><a target="_blank" href=$katalog/$v><img alt="$v" src=".$path.$v." border=0></a></center></td>");
$licznik++;
}
echo "</tr></table>";
?>[/php:1:30b2ce1e18]


--------------------
www.skokinarciarskie.com
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 09:19