Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sortowanie w petli
todziu
post
Post #1





Grupa: Zarejestrowani
Postów: 65
Pomógł: 0
Dołączył: 16.08.2006

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


Witam - pobrałem sobie z dobrodziejstw internetu skrypt Galeria Zdjęć :
https://www.aurainweb.pl/2019/10/jak-automa...a-w-php-jquery/

mam problem przy wyświetlaniu zdjęć w pętli foreach, obecnie zdjęcia wyświetlane są losowo, a chciałbym chronologicznie.
Zdjęcia w katalogu ./images mam ponumerowane 1.jpg, 2.jpg itd

kod PHP:
  1.  
  2. <?php
  3.  
  4. $dirname = "images/";
  5.  
  6. $images = glob("$dirname*.{png,jpeg,jpg,JPG,gif}", GLOB_BRACE);
  7.  
  8.  
  9. foreach($images as $image) {
  10. ?>
  11.  
  12. <a class="example-image-link gallery-item" href="<?php echo $image; ?>" data-lightbox="example-set" data-title="">
  13. <img class="example-image img-responsive" src="<?php echo $image; ?>" />
  14. </a>
  15. <?php
  16. }


pomożecie ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dublinka
post
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


  1. <?php
  2.  
  3. $ca = dir('images');
  4. $tab = array();
  5.  
  6. while((false!==($pl=$ca->read())))
  7. {
  8. if($pl!="."&&$pl!="..")
  9. {
  10. if(substr($pl,-strlen('.jpg'))=='.jpg')
  11. {
  12. $tab[] = $pl;
  13.  
  14. };
  15. };
  16. };
  17.  
  18. sort($tab);
  19.  
  20. foreach($tab as $img)
  21. {
  22. print $img;
  23. }
  24.  
  25. ?>
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: 11.10.2025 - 07:04