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
Puzi
post
Post #2





Grupa: Zarejestrowani
Postów: 231
Pomógł: 17
Dołączył: 26.08.2007

Ostrzeżenie: (10%)
X----


Wiem jak zrobić, żeby było po 8 fotek w poziomie..

Ja mam taki ale musisz sobie przerobić pod swoje:
  1. <?php
  2. $i=1;
  3. $dir = opendir('gallery/'.$id.'/');
  4. while($file = readdir($dir)) 
  5. { 
  6. if($file<>'.' AND $file<>'..') 
  7. {
  8. echo '<img src="gallery/'.$id.'/'.$file.'" alt="">';
  9.  
  10. if($i==8) 
  11. {
  12.  echo '<br><br>'; $i=1;
  13. } else 
  14. {
  15. $i++;
  16.  }
  17. }
  18. }
  19.  
  20. ?>


Ten post edytował Puzi 25.07.2008, 12:15:44
Go to the top of the page
+Quote Post
redelek
post
Post #3





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

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


Cytat(Puzi @ 25.07.2008, 11:11:58 ) *
Wiem jak zrobić, żeby było po 8 fotek w poziomie..

Ja mam taki ale musisz sobie przerobić pod swoje:

To zrobiłem sobie tak
  1. <?php
  2. $i=1;
  3. $katalog = opendir('mini/'.$plik.'/');
  4. while($plik = readdir($katalog)) 
  5. { 
  6. if($plik<>'.' AND $plik<>'..' AND $plik<>'Thumbs.db') 
  7. {  
  8. echo '
  9. <div style="float: left; background-color:Silver;"><a style="text-decoration:none;" href="images/'.$plik.'">
  10. <img style="border:0px; margin: 4px 4px 4px 4px; width:100px; height:80;" src="mini/'.$plik.'" ></a>
  11. </div>';
  12. if($i==8) {
  13.  echo '
  14. <div style="float: left; background-color:Silver; clear: both;"><a style="text-decoration:none;" href="images/'.$plik.'">
  15. <img style="border:0px; margin: 4px 4px 4px 4px; width:100px; height:80;" src="mini/'.$plik.'" ></a>
  16. </div>';
  17. $i=1;
  18. } else {
  19. $i++;
  20. }
  21. }
  22. }
  23. ?>


Ale jak doliczy do ośmiu to nowy rząd rozpoczyna od tego samego zdjęcia:( na którym skończył rząd poprzedni dlaczego ?

Pozdrawiam
Redelek

Ten post edytował redelek 25.07.2008, 12:47:44
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: 10.10.2025 - 10:05