Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dlaczego ten kod nie działa?
--Irek88--
post
Post #1





Goście







  1. <?PHP
  2.  
  3. function getBannerName()
  4. {
  5. $hour = date("G");
  6. if($hour > 22 || $hour < 4){
  7. return("bannerN.png");
  8. }
  9. else if($hour >= 4 && $hour < 12){
  10. return("bannerD.png");
  11. }
  12. else if($hour >= 12 && $hour < 18){
  13. return("banner.png");
  14. }
  15. else if($hour >= 18 && $hour <= 22){
  16. return("bannerN.png");
  17. }
  18. }
  19.  
  20. $str = "<IMG SRC='". getBannerName() ."'>";
  21. echo($str);
  22. ?>




Niby wszystko gra obrazek się pokazuje ale ciągle jest bannerN.png
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--Irek88--
post
Post #2





Goście







Postanowiłem trochę się z tym pobawić i dodałem dni i miesiące i teraz godzina działa ale te dni z miesiącami nie.



Kod:

  1. <?php
  2.  
  3. function getBannerName()
  4. {
  5. $hour = date("G");
  6. $date = date("m.d");
  7.  
  8. switch($hour)
  9. {
  10. case $hour >= 19:
  11. return 'img/banerN.png';
  12. break;
  13. case $hour < 6:
  14. return 'img/banerN.png';
  15. break;
  16. case $date = 01.01:
  17. return 'img/banerSYL.png';
  18. break;
  19. case $date = 11.11:
  20. return 'img/banerPOL.png';
  21. break;
  22. case $date = 12.25:
  23. return 'img/banerSW.png';
  24. break;
  25. case $date = 04.24:
  26. return 'img/banerWIE.png';
  27. break;
  28.  
  29. default:
  30. return 'img/baner.png';
  31. }
  32. }
  33.  
  34. $str = '<IMG SRC="'.getBannerName().'">';
  35. echo($str);
  36.  
  37. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- -Irek88-   [PHP] Dlaczego ten kod nie działa?   20.10.2011, 19:59:40
- - dwwa   daj tak: [PHP] pobierz, plaintext if($hour ...   20.10.2011, 20:03:35
- - -Irek88-   Jak daje ten kod to mi wogule nie pokazuje obrazka...   20.10.2011, 20:09:12
- - -Irek88-   Dobra już sobie poradziłem. Tak dobrze: [PHP] po...   20.10.2011, 20:15:09
- - -Irek88-   NIe działa   23.10.2011, 10:56:06
- - Dominis   Ja bym zrobil to tak: [PHP] pobierz, plaintext ...   23.10.2011, 11:45:39
- - -Irek88-   Wielkie dzięki Dominis. Wreszcie działa!!...   23.10.2011, 13:02:46
- - -Irek88-   Postanowiłem trochę się z tym pobawić i dodałem dn...   24.10.2011, 16:14:50
- - Korab   Operatory porównania to == lub ===, a nie =.   24.10.2011, 17:11:23


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: 8.10.2025 - 03:14