Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pętla for
Krisu
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


Mam taki kod
  1. <?php
  2. $image2 = imagecreatefromgif(stala_url . $nat1 . '2.gif');
  3. imagecopymerge($image, $image2, $begin + $end_eja + $weja0['w'] + $end_eja + $end_eja + $ua1, $hn1, 0, 0, 16, 16, 100);
  4.  
  5. $image2 = imagecreatefromgif(stala_url . $nat1 . '3.gif');
  6. imagecopymerge($image, $image2, $begin + $end_eja + $weja0['w'] + $end_eja + $end_eja + $weja1['w'] + $end_eja + $end_eja + $ua2, $hn1, 0, 0, 16, 16, 100);
  7. ?>

Szybko można dojść do wniosku, że można ten kod zapętlić, zwłaszcza, gdy występują kolejne przykłady. Dlatego postanowiłem zapętlić 8 z nich:

  1. <?php
  2. $a = 0;
  3.  
  4. for ($i = 0; $i <= 7; $i++) {
  5.  
  6. $a += ${'weja'.$i}['w'] + 2 * $end_eja;
  7.  
  8. $image2 = imagecreatefromgif(stala_url . $nat1 . $i + 2 .'.gif');
  9. imagecopymerge($image, $image2, $begin + $end_eja + $a + $ua . $i + 1, $hn1, 0, 0, 16, 16, 100);
  10.  
  11. }
  12. ?>
Ale napotkałem taki błąd.
Cytat
Warning: imagecreatefromgif(2.gif) [function.imagecreatefromgif]: failed to open stream: No such file or directory
Co może być przyczyną?

Stała jest tak zdefiniowana
  1. <?php
  2. define('stala_url', "images/");
  3. ?>
i znajduje sie w oddzielnym pliku, ktory pozniej jest includowany. Reszta zmiennych jest w tym samym pliku.

Ten post edytował Krisu 2.05.2008, 21:47:21
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: 26.08.2025 - 05:53