![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 29.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam galerię która wyświetla mi wszystkie zdjęcia ze wskazanago katalogu, w tej chwili widnieje pod każdym z nich podpis, jest to numer porządkowy z tablicy dla każdego zdjęcia, chciałbym aby nie wyświetlał się numer a opis, opisem byłaby nazwa zdjęcia (zdjęcie z katalogu 023.jpg - wyświetlana nazwa pod miniaturką: 023), oczywiście posortowane od najmniejszego do największego, nazwa zdjęcia nie będzie miała innej wartości w nazwie jak liczba. W tej chwili wygląda to tak: galeria Kod <?php //katalog z dużymi obrazkami $katalog = "180x200"; //katalog z miniaturkami $katalogMiniaturki = "180x200"; //ilość zdjęć na stronie $naStronie = 32; //czy ma być opis zdjęcia - jego numer - true to tak, false to nie $opisZdjecia = true; //--------------------------------------------- //ilość zdjęć - liczy pliki w katalogu $ilosc = count(glob("./$katalog/*")); //ilość stron $iloscStron = ceil($ilosc/$naStronie); //odczyt katalogu z obrazkami $pliki = glob($katalog.'/*.jpg'); $i = 0; //utworzenie tablicy z obrazkami foreach($pliki as $key => $value){ $tab[$i] = $value; $i++; } //sortowanie tablicy sort($tab); for($i = 0; $i < $ilosc; $i++){ if($opisZdjecia) $opisZdjecia = '<span>Wzór nr '.$i.'</span>'; $tablica[$i] = '<li><a href="'.$tab[$i].'" class="highslide" onclick="return hs.expand(this)" title="Wzór nr '.$i.'"><img width="200" height="133" src="'.str_replace($katalog, $katalogMiniaturki, $tab[$i]).'" alt="Wzór nr '.$i.'" />'.$opisZdjecia.'</a></li>'; } //sprawdza aktualny numer strony if(isset($_GET['strona']) && $_GET['strona'] > 0 && $_GET['strona'] <= $iloscStron) $strona = $_GET['strona']-1; else $strona = 0; $poczatek = $strona * $naStronie; if($poczatek >= $ilosc) $poczatek = 0; $koniec = $poczatek + $naStronie; if($koniec >= $ilosc) $koniec = $ilosc; //generowanie wykazu for($i = $poczatek; $i < $koniec; ++$i){ echo $tablica[$i]."\n"; } ?> Mogę przesłać spakowane kompletne pliki .php, .css + przykładowe zdjęcia, komplet ze strony podanej powyżej. Proszę o pomoc w zmianie kodu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 01:03 |