Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Generowanie galerii, problem z szukaniem zdjec.
bercow
post
Post #1





Grupa: Zarejestrowani
Postów: 156
Pomógł: 11
Dołączył: 25.12.2005

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


Witam.

Mam problem z generowaniem galerii, nie wiem czemu ale petla wykonuje sie tylko raz, albo wykonuje sie bez konca. Moze ktos widzi blad ?

  1. <?php
  2. $i = 1;
  3. do {
  4. $plik = "/foto/max/".$i.".jpg";
  5. $test = file_exists($plik);
  6. if (!$test)
  7. {
  8. echo $i;
  9. echo '<img src="/foto/max/'.$i.'.jpg" width="10%" height="20%" alt="" />';
  10. $i = $i+1;
  11. echo $i;
  12. }
  13. else
  14. {
  15. $i = 0;
  16. }
  17. }
  18. while ($i == 0)
  19. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Taka prosta pętla z prostym warunkiem. Po co ci w ogole w warunku te $i?

  1. $i = 1;
  2. do {
  3. $plik = "/foto/max/".$i.".jpg";
  4. $test = file_exists($plik);
  5. if ($test)
  6. {
  7. echo $i;
  8. echo '<img src="/foto/max/'.$i.'.jpg" width="10%" height="20%" alt="" />';
  9. $i = $i+1;
  10. echo $i;
  11. }
  12. }
  13. while ($test)

I juz

ps:
$plik = "/foto/max/".$i.".jpg";
sprawdzanie ściezki do pliku na serwerze powinno się raczej odbywać względem ścieżki twojej aplikacji a nie względem katalogu głównego. Nic dziwnego ze ci plików nie znajduje

Co innego znaczy /foto/max/".$i.".jpg w URL a co innego /foto/max/".$i.".jpg znaczy w ściezce na serwerze
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: 5.10.2025 - 11:27