Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem Z Rotacją Grafik Na Stronie
pyrek
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 23.09.2003

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


witam!
mam problem ze zrobieniem coś w stylu rotacji banerów jednak nie wiem ile będzie tych grafik a dokładnie.
wchodząc na stone powinna się pojawiać jedna grafika pobrana losowo z katalogu "galery". Nie jestem w stanie określić nazwy oraz ilości grafik wrzuconych do tego katalogu. Siedze i się męcze ale w php jestem dopiero raczkujący więc proszę o pomoc!
Szukałem na forum postów na ten temat i znalazłem pare opisów ale nie bardzo one pasują do mojego problemu!
HELP
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tiraeth
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Po co ma tak jechać dookoła (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Poniżej kod:
  1. <?php
  2. // Nazwa katalogu z którego będziemy pobierać bannery
  3. $Katalog = 'bannery/';
  4.  
  5. // Poprzez poniższy kod odbywa się odczyt katalogu
  6. // i zapis wszystkich plików do tablicy $Bannery
  7. if( $Handle = opendir($Katalog) )
  8. {
  9. $i=0;
  10. while( ($Banner = readdir($Handle)) !== FALSE )
  11. {
  12. if($Banner !== &#092;"..\" && $Banner !== \".\")
  13. {
  14. $Bannery[$i] = $Katalog.$Banner;
  15. $i++;
  16. }
  17. }
  18. }
  19. closedir($Handle);
  20.  
  21.  
  22. // Zliczamy ilość elementów w tablicy
  23. $Tablic = count($Bannery);
  24.  
  25. // Ustawiamy losową liczbę z przedziału 0-$Tablic
  26. $Losowa = rand(0, $Tablic);
  27.  
  28. // Ustawiamy losowy banner
  29. $Banner = $Bannery[$Losowa];
  30.  
  31. echo '<img src=\"'.$Banner.'\" border=\"0\" alt=\"Obrazek: '.$Banner.'\">';
  32. ?>


No i będzie losowo wyświetlał (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 7.10.2025 - 05:23