Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Losowe zdjecie z folderu, zdjecia maja rozne nazwy
wozniak
post
Post #1





Grupa: Zarejestrowani
Postów: 278
Pomógł: 0
Dołączył: 21.11.2003

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


Witam jak zrobic zeby wyswietlało sie jedno losowe zdjecie z folderu?Tylko w tym folderze są rozne nazwy:( np. foto1,zdjecie202
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Sklepane w kilka minutek...
  1. <?php
  2.  
  3. $folder = 'Galeria'; // ścieżka do katalogu z obrazkami
  4. $handle = opendir($folder); // zaczepienie
  5. while ($file = readdir($handle)) // petla (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
  6. {
  7.  
  8.  if (($file != '.') && ($file != '..')) // to tak zeby kropki byly niewidoczne
  9.  {
  10.  $i++; // dopisywanie do zmiennej $i warosci plus one (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
  11.  $array[$i] = $file; // tworzenie tablicy tyle ile jest plikow w galeri
  12.  }
  13.  
  14. }
  15. $count = count($array); // zliczanie plikow w galerii
  16. $wylicz = rand(1, $count); // losowanie, jak w kolo fortuny (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
  17. $zdjecie = $array[$wylicz]; // wyliczanie...
  18. echo '<img src=\"galeria/'.$zdjecie.'\" >'; // wiadomo... efekt..:)
  19.  
  20. ?>

Mówisz masz... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam!
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: 16.10.2025 - 10:01