Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Losowy baner flash, Mam skrypt, wyswietla mi losowy obrazek
free
post 21.03.2006, 17:12:02
Post #1





Grupa: Zarejestrowani
Postów: 269
Pomógł: 0
Dołączył: 6.02.2006

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


Mam takio skrypt :

  1. <?php
  2.  
  3. $losowy = 'images/kartki';
  4.  
  5. $i = 0;
  6. $imgDir = opendir ($losowy);
  7. while ( $file = readdir( $imgDir ) )
  8. {
  9. //checks that file is an image
  10. $file_type = strrchr( $file, "." );
  11. $is_image = eregi( "jpg|gif",$file_type );
  12.  
  13. if ( $file != '.' && $file != '..' && $is_image )
  14. { $images[$i++] = $file; }
  15. }
  16. closedir ($imgDir);
  17.  
  18. srand( (double) microtime()*1000000 );
  19. $image_name = $losowy . '/' . $images[rand( 0,sizeof( $images ) -)];
  20. $imgSize = GetImageSize( $image_name );
  21.  
  22. //ends script if no images found
  23. if ( $i == 0 )
  24. die();
  25. print ( "<img src=\"" . $image_name . "\"" . $imgSize[3] . " border='0'/>\n");
  26.  
  27. ?>


dziala ok.
Ale obsluguje tylko *gif, *jpg itp.
Chce by pobieral pliki flash *swf
Domyslam sie ze trzeba poprawic linijke :
  1. <?php
  2. print ( "<img src=\"" . $image_name . "\"" . $imgSize[3] . " border='0'/>\n");
  3. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- free   [php] Losowy baner flash   21.03.2006, 17:12:02
- - LBO   plikow SWF nie osadzasz (embedujesz) na strone za ...   21.03.2006, 17:48:56
- - free   Wiem. Uzywam na stronie plikow swf, sluzy do tego ...   21.03.2006, 18:07:49
- - pEbE   Wyciagasz typy plikow i dajesz [PHP] pobierz, plai...   21.03.2006, 18:14:49
- - free   Jak połączyc oba skrypty ?   21.03.2006, 18:49:18
- - Ociu   [PHP] pobierz, plaintext <?php$Ext = explode...   21.03.2006, 19:29:13
- - free   Z tego co widze powyzszy kod nie jest wspomagany m...   22.03.2006, 13:50:00
- - LBO   tak jak podal @Ociu: [PHP] pobierz, plaintext ...   22.03.2006, 14:33:14
- - free   Powyzszy kod nie dziala! Po sparsowaniu otrzym...   22.03.2006, 20:47:55
- - LBO   poprawione : [PHP] pobierz, plaintext <?php$ban...   23.03.2006, 00:45:21
- - will   Kod @LBO zwraca pliki bannerow z podanej sciezki: ...   18.02.2007, 12:03:03
- - erix   [PHP] pobierz, plaintext <?php$filename = array...   18.02.2007, 12:35:33
- - will   Pozostalo: CytatArray ( [ae1.swf] => .swf [ae2....   18.02.2007, 12:49:47
- - erix   Hmm, a czy tu jest 78 linijek? Bo ścieżki do plik...   18.02.2007, 12:57:25
|- - will   Nie ma 78 linijek, bo podalem ostrzerzenie wyrzuco...   18.02.2007, 13:23:05
- - erix   Cytat[PHP] pobierz, plaintext <?php$losowy = 'i...   18.02.2007, 13:32:24
- - will   Czlowiek sie uczy cale zycie. Co to jest GD? Fold...   18.02.2007, 13:42:06
- - erix   Rozszerzenie do generowania grafik, ale klikam szy...   18.02.2007, 13:54:34
- - LBO   Cytat(will @ 18.02.2007, 12:03:03 ) K...   18.02.2007, 14:01:13
- - will   Rowniez dziala, dzieki!   18.02.2007, 14:19:23
- - erix   @LBO, to było do: CytatDodatkowo Warning: Cytatget...   18.02.2007, 21:13:35
- - LBO   Cytat(erix @ 18.02.2007, 21:13:35 ) @...   18.02.2007, 21:49:13


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

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 15:11