Autor Zpráva
Jaryn90CZ
Profil
Tak jsem si udělal fotogalerii tak, že jsem si pomocí mysqli_fetch_array vypsal všechny miniatury co mám uložené v adresáři a když na ně kliknu tak by se velká fotka měla zobrazit pomocí lightboxu, ale zobrazuje se furt ta jedna samá. Kód je tady:

if (mysqli_num_rows($sql) >= 1) {
    while($fotka = mysqli_fetch_array($sql)) { ?>
        <a href='#lightbox'><div id='obr'><img src='<?php echo "./fotky/mini/".$fotka['id']; ?>' border = '0'/><?php echo $fotka['druh']; ?></div></a>
        <div id='lightbox'><a href='#'>Zavřít</a><br /><img src='<?php echo "./fotky/full/".$fotka['id']; ?>'/><br /><?php echo $fotka['druh']." - ".$fotka['popis']; ?></div>
        <?php
        }
    } else {
        echo "V této kategorii nejsou k dispozici žádné fotky.";
    }

Prosím Vás o pomoc, už mě z toho bolí hlava.
Jaryn90CZ
Profil
Ještě doplním, že když místo <a href='#lightbox'> vložím odkaz přímo na fotku, tak vše šlape. Prostě problém je někde v tom 4. řádku, ten furt vypisuje stejné data.
pexxxik
Profil
Ahoj, myslím, že problém je v odkazu, měl by vypadat takto: <a href='zde má být odkaz přímo na fotku' rel='lightbox'>
Jaryn90CZ
Profil
pexxxik:
Hoj, tak jsem to vyzkoušel, ale otevře se přímo fotka :(
pexxxik
Profil
Jestli se ti pokaždé otevře správná fotka, problém není v PHP, ale ve správním použití lightboxu, fungoval ti lightbox už někdy dříve? Jestli ne, zkus najít něco o tom jak se používáú jaké všechny soubory musíš načíst k HTML, atp...
Jaryn90CZ
Profil
Fotka se pokaždé otevře ta správna. Lightbox pužívám poprvé. Každopádně díky za radu :) Já furt hledal problém v php.
Giga
Profil *
Tiež som skúšal Lightbox a pri uvedení do prevádzky bol problém s css presnejšie s jeho kombináciou s mojím vlastným css.

Treba to prejsť a upraviť cesty k súborom (či už javaskriptom, obrazkom, alebo css) a upraviť podľa vlastnej adresárovej štruktúry.
Jaryn90CZ
Profil
Nějak nechápu co myslíš.
Alphard
Profil
Jaryn90CZ:
Dejte sem odkaz na živou ukázku. Podstatně to zvýší šanci, že vám někdo poradí. Jak se kód generuje v PHP není podstatné.
Jestli chcete změnit kategorii toho vlákna, napište. Duplicity nezakládejte.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0