Evo kako bi islo-ovo je jedan nacin,bilo bi dobro ako bi neko postavio jednostavnjiji.
Kod tebe ne vidim uslov prelaska u novi red..
Code:
echo "<table...><tr>";
$br=0;
while($files=readdir($dr)) //$dr=opendir("./images");
{
if ($files!="." AND $files!='..')
{
$br=$br+1; //broji slike od 1,2..
$row=$br%4; // po 4 slike u redu,ako je ostatak 0 ispunjen uslov
if($row==0 )
{
echo "<td scope=\"col\" bgcolor=\"#CCCCCC\">";
echo "<a href=\"./$dir/$files\" target=\"_blank\" ><img src=\"./$dir/$files\" alt=\"slike moje $br\" width=\"200\" height=\"150\" border=\"0\"></img></a>";
echo "</td>";
//citamo sliku ispred,pa onda prelazimo u novi red,tako ce biti 4 u redu,da je prvo isao novi red pa slika dobili bi 3 u prvom redu i 4 u drugom.Znaci prikazati 4 sliku pa novi red
echo " </tr><tr>\n"; //vrlo bitno-pravimo sledeci red
}
else //ako nije ispunjen uslov prikazujemo sliku za slikom u redu !!!
{
echo "<td scope=\"col\" bgcolor=\"#CCCCCC\">";
echo "<a href=\"./$dir/$files\" target=\"_blank\" ><img src=\"./$dir/$files\" alt=\"slike moje $br\" width=\"200\" height=\"150\" border=\"0\"></img></a>";
echo "</td>";
}
}
}
echo "</tr></table>";
closedir($dr);
Jos jedno korisno pitanje:
Zelim da mi prikaze po 12 slike po stranici..naravno ovo 4 po redu radi.
Napravio sam navigaciju strana,sve promenljive..i ima jedan problem.Radio sam navigaciju ranije sa bazom-i tu koristimo LIMIT da prikazemo odredjeni broj po strani.
Kako da resim limit kod navigacije bez baze podataka,u ovom slucaju folder sa slikama..
Ja sam pokusavao sam ali uspeo sam da napravim samo za prvu stranu,nikako da podesim uslov da za drugu stranu broji slike od 13,a ne od pocetka ??
[Ovu poruku je menjao spezia dana 06.08.2007. u 10:56 GMT+1]