Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Automatyczna zmiana fotki, Coś jak imieniny, tylko dotyczy zdjęć
Dishman
post 6.11.2005, 00:25:11
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.11.2005

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


Chciałbym się Was zapytać, czy znacie taki skrypt, ewentualnie wiecie jak przerobić inny, który mnie interesuje. Czyli.

Na stronie umieszczam fotkę, która mogłaby się zmieniać wraz z nowym dniem na inną. Np. w poniedziałek fotka nr 1, we wtorek fotka nr 2. Ewentualnie nawet z dokładnością do godziny (ale to już niekoniecznie).

Z tekstem jest łatwiej, bo wystarczy przerobić np. skrypt z imieninami i zamiast imion wpisać dowolny tekst. Ten trick jedna nie wychodzi w przypadku zdjęć.

Za pomysły będę bardzo wdzięczny aarambo.gif
Go to the top of the page
+Quote Post
ActivePlayer
post 6.11.2005, 00:30:04
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


jesli chodzi o przerabianie
Cytat
Z tekstem jest łatwiej, bo wystarczy przerobić np. skrypt z imieninami i zamiast imion wpisać dowolny tekst. Ten trick jedna nie wychodzi w przypadku zdjęć.


to w miejscu imion wpisz:
Kod
<img src="obrazek1.jpg" />


trzeba sobei radzic snitch.gif
Go to the top of the page
+Quote Post
Hacker
post 6.11.2005, 10:10:51
Post #3





Grupa: Zarejestrowani
Postów: 225
Pomógł: 0
Dołączył: 1.11.2005

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


Ale masz problem...
  1. <?php
  2. $imagesdir = 'images/';
  3. // obrazki na każdy dzień tygodnia i każdą godzine
  4. $images[0][0] = "image10.png";
  5. $images[0][1] = "image10.png";
  6. $images[0][2] = "image10.png";
  7. $images[0][3] = "image10.png";
  8. $images[0][4] = "image10.png";
  9. $images[0][5] = "image10.png";
  10. $images[0][6] = "image10.png";
  11. $images[0][7] = "image10.png";
  12. $images[0][8] = "image10.png";
  13. $images[0][9] = "image10.png";
  14. $images[0][10] = "image10.png";
  15. $images[0][11] = "image10.png";
  16. $images[0][12] = "image10.png";
  17. $images[0][13] = "image10.png";
  18. $images[0][14] = "image10.png";
  19. $images[0][15] = "image10.png";
  20. $images[0][16] = "image10.png";
  21. $images[0][17] = "image10.png";
  22. $images[0][18] = "image10.png";
  23. $images[0][19] = "image10.png";
  24. $images[0][20] = "image10.png";
  25. $images[0][21] = "image10.png";
  26. $images[0][22] = "image10.png";
  27. $images[0][23] = "image10.png";
  28. // obrazki tylko na dnie tygodnia
  29. $images[1] = "image20.png";
  30. $images[2] = "image30.png";
  31. $images[3] = "image40.png";
  32. $images[4] = "image50.png";
  33. $images[5] = "image60.png";
  34. $images[6] = "image70.png";
  35.  
  36. $wday = getdate("wday");
  37. if (is_array($images[$wday]))
  38. {
  39. $hour = (int)getdate("hours")-1;
  40. echo '<img src='.$imagesdir.$images[$wday][$hour].'>';
  41. }
  42. else
  43. {
  44. echo '<img src='.$imagesdir.$images[$wday].'>';
  45. }
  46. ?>


Albo prz nazewnictwu obrazków typu image(dzień tygodnia).png(lub gif albo jpg itp.) np image0.png (dla poniedziałku) wystarczy

  1. <?php
  2. $imagesdir = 'images/';
  3. $imageprefiks = 'image';
  4. $imagetype= 'png';
  5. $wday = getdate("wday");
  6. echo '<img src='.$imagesdir.$imageprefiks.'.'.$imagetype.'>';
  7.  
  8. ?>


Kod może zawierać błędy używaż go na własne rysyko biggrin.gif

Ten post edytował Hacker 6.11.2005, 10:12:00


--------------------
(\.../)This is Bunny
(O.o)Copy Bunny into your signature to help him...
(> <)...on his way to world domination
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: 20.07.2025 - 06:02