Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]prosta galeria, troche pomocy
watas
post 15.06.2009, 23:30:30
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 15.06.2009

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


Witam,
Ucze sie dopiero php i natknolem sie na problem, ktorego nie moge pzeskoczyc. Jakies zacmienie mam. Probuje polaczyc znalezione na necie kod ale mi nie idzie i z tad moja prozba zeby ktos mnie naprowadzil. Wiec tak mam:

<?php
$miniatury='thumb';
if($katalog = opendir($miniatury)) {
while (($plik = readdir($katalog)) !== false) {
echo"<img src=\"img/$plik\">";
}
}
?>

Z tym nie ma problemu dzila dobrze, chcialem tylko dopisac za pomoca petli i zastosowania zmienej zeby w jednej linii wyswietlalo sie tylko 3 obrazki. Dopisuje $i%4 == 1 i $i++ na rozne sposoby i niechce mizadzialac. Juz zabrklo mi pomyslow. Efektem jest albo blad albo pust strona.

Z gory dziekuje za pomoc.

Pozdrawiam Wojtek
Go to the top of the page
+Quote Post
MicNeo
post 16.06.2009, 00:23:39
Post #2





Grupa: Zarejestrowani
Postów: 37
Pomógł: 7
Dołączył: 21.11.2004
Skąd: Kraków / Nowy Sącz

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


  1. <?php
  2.  
  3.    $miniatury = 'thumb';
  4.    $i = 1;
  5.    if ($katalog = opendir($miniatury)) {
  6.            while (($plik = readdir($katalog)) !== false) {
  7.                    echo '<img src="img/' . $plik . '">';
  8.                        if(($i % 3)==0){
  9.                                echo '<br />';
  10.                        }
  11.                        $i++;
  12.            }
  13.    }
  14.  
  15. ?>


Lepiej by to wygladalo w pętli for(), ale nie chce mi się już dziś nic więcej pisać winksmiley.jpg

Ide spac.


--------------------
Każda dobrze napisana rzecz wciąga pod wode i zapiera dech...
Go to the top of the page
+Quote Post
watas
post 17.06.2009, 08:23:08
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 15.06.2009

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


Dziekuje za odpowiedz. Pomogo :]. A tak z ciekawosci spytam dlaczgo petla for byla by lepsza w tym przypadku?

Pozdrawiam
watas
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 Wersja Lo-Fi Aktualny czas: 5.07.2025 - 07:34