Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyswietlanie obrazków z folderu
tadek92
post
Post #1





Grupa: Zarejestrowani
Postów: 108
Pomógł: 3
Dołączył: 26.07.2008

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


Witam
Chciałbym zrobić skrypt, który będzie wyświetlał obrazki z folderu. Zrobiłem już tyle:
Kod
<?php
    if ($handle = opendir('galeria'))
        {
        while (false !== ($file = readdir($handle)))
            {
            if ($file != "." && $file != ".." && $file != "index.html")
                {
                echo "<a href=galeria/$file><img src=galeria/$file></a><br />";
                }
            }
                        
        closedir($handle);
        }
?>

Nie wiem jak zrobić, aby obrazki wyświetlały się w rzędach np po 4 w jednym rzędzie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kefirek
post
Post #2





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


Zrobilem tak powwinno dzialac
  1. <?php
  2. $types = array(".gif",".jpg",".jpeg",".png");
  3. $pliki=array();
  4. $obecny_kat = "galeria/";
  5. $kat = opendir($obecny_kat);
  6. while ($plik = readdir($kat))
  7. {
  8. if (in_array($zdjecie = strtolower(strrchr($plik,".")), $types)) {$pliki[]= $plik;}  
  9. }
  10. closedir($kat);
  11.  
  12. $counter = 0; $columns = 4;
  13. echo "<table cellpadding='0' cellspacing='0' width='100%'><tr>";
  14. foreach($pliki AS $wynik) {
  15. if ($counter != 0 && ($counter % $columns == 0)) { echo "</tr><tr>"; }
  16. echo "<td><img src='galeria/".$wynik."' alt='' />";
  17. echo "</td>";
  18. $counter++;
  19. }
  20. ?>


Ten post edytował kefirek 15.02.2009, 15:22:40
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: 8.10.2025 - 03:19