Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] podział fotek na stronie
redelek
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Witam,

Pobieram sobie miniaturki z folderku i wszystko jest ładnie pięknie, ale zaczyna brakować mi ekranu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mój skrypt wygląda tak.

  1. <?php
  2. $katalog = dir('mini'); // bieżący katalog
  3. while($plik = $katalog->read()){
  4.  if (($plik != '.') AND ($plik != '..') AND ($plik !='Thumbs.db')) {
  5. echo '
  6. <div style="float: left; background-color:Silver;">
  7.  <a style="text-decoration:none;" href="images/'.$plik.'">
  8.  <img style="border:0px; margin: 4px 4px 4px 4px; width:100px; height:80;" src="mini/'.$plik.'" >
  9.  </a>
  10.  </div>';
  11.  
  12. }
  13. } 
  14. $katalog->close();
  15. ?>


Jak go mogę ograniczyć bu pobierał tylko 8 fotek w poziomie a w pionie np 30.

Może ktoś mnie pokierować?

Pozdrawiam
Redelek

Ten post edytował redelek 25.07.2008, 12:05:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
piraciq
post
Post #2





Grupa: Zarejestrowani
Postów: 174
Pomógł: 4
Dołączył: 27.07.2007
Skąd: Kraków

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


  1. <?php
  2. $i=0;
  3. if ($handle = opendir(mini/'.$plik.'/)) {
  4. while (false !== ($file = readdir($handle))) { 
  5. if ($file != "." && $file != "..") { 
  6.  
  7. if (($i % 8) == 0)
  8. {
  9. echo '
  10. <div style="float: left; background-color:Silver;clear: both;"><a style="text-decoration:none;" href="images/'.$plik.'">
  11. <img style="border:0px; margin: 4px 4px 4px 4px; width:100px; height:80;" src="mini/'.$plik.'" ></a>
  12. </div>';
  13. }
  14. else
  15. {
  16. echo '
  17. <div style="float: left; background-color:Silver; "><a style="text-decoration:none;" href="images/'.$plik.'">
  18. <img style="border:0px; margin: 4px 4px 4px 4px; width:100px; height:80;" src="mini/'.$plik.'" ></a>
  19. </div>';
  20. }
  21.  $i++; 
  22. } 
  23. }
  24. closedir($handle); 
  25. }
  26. ?>



i powinno działać

Ten post edytował piraciq 25.07.2008, 13:23:51
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: 11.10.2025 - 12:47