Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: sortowanie zdjęć w galerii
Forum PHP.pl > Forum > PHP
comar83
Witam,
Mam skrypt do generowania zdjęć z fancyboxem:
  1. <?php
  2. $katalog = "galeria/duze";
  3. $katalogminiaturki = "galeria/male";
  4. $galeria = opendir( $katalog );
  5. while ( $zdjecie = readdir( $galeria ) ){
  6. $odczyt = pathinfo( $katalog.'/'.$zdjecie );
  7. if ( $odczyt['extension'] == 'jpg' ){
  8.  
  9. echo '<a href="'.$katalog.'/'.$zdjecie.'"><img src="'.$katalogminiaturki.'/'.$zdjecie.'" /></a>';
  10.  
  11. }
  12. }
  13. closedir($galeria);
  14. ?>


Zdjęcia w folderach zaczynają się od 1.jpg i lecą w góre ale na stronie są wyświetlane losowo. Czy dałoby się to zmienić tak, aby były wyświetlane po kolei, od 1.jpg i wzwyż?

prosze o pomoc ,
z góry dzieki
nospor
Najpierw zdjęcia zapisujesz do tablicy, następne sortujesz tablicę do rządanego efektu, a nastepnie generujesz linki z obrazkami z posortowanej już tablicy
comar83
Cytat(nospor @ 13.11.2011, 16:40:31 ) *
Najpierw zdjęcia zapisujesz do tablicy, następne sortujesz tablicę do rządanego efektu, a nastepnie generujesz linki z obrazkami z posortowanej już tablicy

Mógłbyś jakoś to przedstawić w postaci kodu PHP? :-)
nospor
Po co dajesz POMOGŁ skoro nadal nie masz bladego pojęcia jak to zrobić?

Czego nie umiesz z tego powiedziałem? Zapisać plików do tablicy?
comar83
No właśnie, z tym zapisywaniem do tablicy moge nie dać sobie rady.
Sortowanie i generowanie linków już raczej nie powinno stanowić problemu.

A to POMÓGŁ to niechcący mi się klikło :-)

nospor
  1. $tab = array();
  2. while ( $zdjecie = readdir( $galeria ) ){
  3. $tab[] = $zdjecie;
  4. }

I już. Wg. twojego poprzedniego posta z resztą sobie już poradzisz.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.