![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 8.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam skrypt do galerii, który otwiera mi zdjęcia w lightboxie:
Kod <html> <head> <title>Galeria</title> <script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script> <script type="text/javascript" src="js/lightbox.js"></script> <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" /> </head> <body> <h1> Witam w mojej galerii</h1> <?php $dirpath='../zdjecia/'; $files = scandir($dirpath); if(empty($files)) { echo 'Brak zdjec w tej kategorii !'; } else { echo '<table border="1"><tr>'; $licznik=0; for($i=0; $i<count($files); $i++) { $y=$licznik%3; if ($y=0) { echo '</tr><tr>'; $licznik=0; } if (($files[$i]!='.') && ($files[$i]!='..') && (!is_dir($files[$i]))) { echo '<td>'; echo "<a href='$dirpath$files[$i]' rel='lightbox[roadtrip]' title='$files[$i]' width='100' heigth='100'> <img src='$dirpath$files[$i]' width='100' heigth='100' align='right'>$files[$i]</a>"; echo '</td>'; $licznik=$licznik+1; } } echo '</tr>'; echo '</table>'; } ?> </body> </html> Chodzi mi on ale próbowałem zrobić aby otwierał 3 zdjęcia w jednym wierszu - niestety nie dziala mi to. Gdzie może być błąd? Drugim problemem jest to że pojawia się w komórce nazwa pliku i miniaturka, ale pojawia się jedno obok drugiego, a chciałbym żeby zdjęcie pojawiało się nad opisem. I przy powyrzszym warunku sprawdzającym rodzaj pliku otwierają mi się 2 pliki systemowe. Jaki dać warunek aby pojawiały się tylko np. jpeg. Proszę o pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:05 |