Dobrý den, mám kod na výpis obrazku ze slozky a potrebuju strankovani už jsem něco vytvořil ale nefunguje (porad se mi zobrazuji obrazky na jedne strance) prosim vcem je chyba dekuji.
<?php
$slozka = "./obrazky/"; //zvolíme složku ze které chceme vypsat soubory
$nahled = "nahledy"; //název složky pro miniatury
$vypis = opendir($slozka); //otevře složku
$celkem = '0'; //začátek počtu fotek
$spolu = count($celkem);
$pocet = 1;
$od = (isset($_GET['od']) && $_GET['od'] < $spolu) ? (int)$_GET['od'] : 0;
while (false!==($file = readdir($vypis))) //načtou se soubory
{
if($file!="."&&$file!=".."&&!is_dir($file)&&$file!=$nahled) //preohledáme složku...
{
$celkem++; //...sečtem počet fotek...
for($i = $od; $i < $od + $pocet && $i < $spolu; $i++) {
if (file_exists($slozka.$nahled.'/'.$file))
{ //pokud existuje náhled tak ho zobrazíme...
echo "<a href=\"obrazky/".$file."\" ><img src=\"obrazky/nahledy/".$file."\" alt=\"".$file."\"> </a> \n";
}//pokud neexistuje tak ho vytvoříme...
else echo "<a href=\"obrazky/".$file."\" ><img src=\"thumb.php?nazev=".$file."\" alt=\"".$file."\"> </a> \n";
} }
} echo '<br>Celkem fotek v galerii: '.$celkem; // vypíšeme počet fotek v halerii...
for($i = 0; $i < $spolu; $i += $pocet)
echo '<a href="?od=' . $i . '">' . ($i / $pocet + 1) . '</a> | ';
closedir($vypis); //zavřeme složku
?>