Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Losowe zdjecia, jak przerobic na miniaturki ?
GryFF
post
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 3.10.2011

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


Znalazłem wreszcie działający skrypt losowych zdjęć z katalogu, tylko jedynie co potrzebuje to przerobienie go tak abym mógł w nim edytować wielkość wyświetlanego obrazka a nie taka jak jest naprawdę


o to skrypt

  1. <?php
  2. $folder = opendir(obrazki);
  3. $i = 0;
  4. while(false !=($plik = readdir($folder))){
  5. if($plik != "." && $plik != ".."){
  6. $obrazki[$i]= $plik;
  7. $i++;
  8. }
  9. }
  10. closedir($folder);
  11. $losowy=rand(0,count($obrazki)-1);
  12. echo '<img src="obrazki/'.$obrazki[$losowy].'" alt="" />';
  13. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
tolomei
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

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


@GryFF wrzuć sobie artybut style="width: XXXpx; height: auto" do znacznika obrazka i tyle.
No chyba, że obrazki są bardzo duże no to trzeba by pokusić się o produkcję miniaturek.


--------------------
“ Computers are good at following instructions, but not at reading your mind. ”
- Donald Knuth
Go to the top of the page
+Quote Post
GryFF
post
Post #3





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 3.10.2011

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


  1. <style>
  2. style="width: 55px; height: auto"
  3. </style>
  4. <?php
  5. $folder = opendir(obrazki);
  6. $i = 0;
  7. while(false !=($plik = readdir($folder))){
  8. if($plik != "." && $plik != ".."){
  9. $obrazki[$i]= $plik;
  10. $i++;
  11. }
  12. }
  13. closedir($folder);
  14. $losowy=rand(0,count($obrazki)-1);
  15. echo '<img src="obrazki/'.$obrazki[$losowy].'" alt="" />';
  16. ?>


tak to ma wyglądać?
Go to the top of the page
+Quote Post
lukasz_os
post
Post #4





Grupa: Zarejestrowani
Postów: 203
Pomógł: 55
Dołączył: 23.11.2008
Skąd: UKF

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



  1. <?php
  2. $folder = opendir(obrazki);
  3. $i = 0;
  4. while(false !=($plik = readdir($folder))){
  5. if($plik != "." && $plik != ".."){
  6. $obrazki[$i]= $plik;
  7. $i++;
  8. }
  9. }
  10. closedir($folder);
  11. $losowy=rand(0,count($obrazki)-1);
  12. echo '<img style="width:200px; height:auto;" src="obrazki/'.$obrazki[$losowy].'" alt="" />';
  13. ?>


Tak toma wyglądać.


--------------------
Pomagam jeśli mam czas oraz jak się na tym znam :D
Go to the top of the page
+Quote Post
GryFF
post
Post #5





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 3.10.2011

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


Wielkie dzięki smile.gif +++++ Dla ciebie.
Go to the top of the page
+Quote Post

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 Aktualny czas: 20.08.2025 - 22:34