Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Skrypt Galerii (sortowanie i dzielenie na strony)
Stanleyek
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 1
Dołączył: 25.01.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Mam oto taki skrypt:
  1. <div id="galeria">
  2. <ul>
  3. <?php
  4. $katalog = "foto/szafy";
  5. $katalogminiaturki = "foto/szafy";
  6. $galeria = opendir( $katalog );
  7. while ( $zdjecie = readdir( $galeria ) ){
  8.  
  9. $odczyt = pathinfo( $katalog.'/'.$zdjecie );
  10. if ( $odczyt['extension'] == 'JPG' or $odczyt['extension'] == 'jpg')
  11. {
  12. echo '<li><a href="'.$katalog.'/'.$zdjecie.'" class="highslide" onclick="return hs.expand(this)" title="Zdjęcie: '.$zdjecie.'"><img width="150" height="110" src="'.$katalogminiaturki.'/'.$zdjecie.'" alt="Zdjęcie: '.$zdjecie.'" /></a></li>';
  13. }
  14.  
  15.  
  16. }
  17. closedir($galeria);
  18. ?>
  19. </ul>
  20. <center><a href="java script:history.back()">Wstecz</a><center>
  21. </div>


Jeżeli ktoś potrafi mi odpowiedzieć, to jak go przerobić by sortowało mi zdjęcia wedle nazwy oraz dzieliło na strony typu jeżeli więcej niż 20 zdjęć podziel na strony.
Jeżeli uznacie to za nie taktowną prośbę to proszę chociaż o nakierowanie..

Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Stanleyek
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 1
Dołączył: 25.01.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Z tego co zauważyłem grzebiąc w czeluściach tajemniczego FTP'a. Strona nie jest w żaden sposób połączona z Bazą danych, na pewno zauważyłeś, że strona pobiera zdjęcia z katalogu a nie z bazy danych. Stąd moje zagwostki..

Witam udało mi się ogarnąć w necie sortowanie, wygląda to w ten sposób jak dołączyć by do tablicy brało .jpg oraz .JPG (IMG:style_emoticons/default/questionmark.gif) ?

Tak wygląda kod:
  1. <?php
  2. $katalog = "foto/szafy";
  3. $katalogminiaturki = "foto/szafy";
  4. $galeria = opendir( $katalog );
  5. while ( $zdjecie = readdir( $galeria ) ){
  6.  
  7. $odczyt = pathinfo( $katalog.'/'.$zdjecie );
  8. if ( $odczyt['extension'] == 'JPG' or $odczyt['extension'] == 'jpg')
  9. {
  10. echo '<li><a href="'.$katalog.'/'.$zdjecie.'" class="highslide" onclick="return hs.expand(this)" title="Zdjęcie: '.$zdjecie.'"><img width="150" height="110" src="'.$katalogminiaturki.'/'.$zdjecie.'" alt="Zdjęcie: '.$zdjecie.'" /></a></li>';
  11. }
  12.  
  13.  
  14. }
  15. closedir($galeria);
  16. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 17:17