Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> czasowy obrazek(zmiana aut)
trucksweb
post
Post #1





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


tu jest skrypt, ktory zmienia obrazki, ale przy odswiezaniu, skrypt

jak zrobic, gdy chce aby obrazek zmienial sie o ustalonej godzinie??na. o 7 rano jest inny i o 20 sie zmienia na inny??, cos takiego mozna by zrobic dla np. ustalonych dni, zmienia obrazek gdy bedzie ustalona data??wiem moze ktos jak to zrobic??
Go to the top of the page
+Quote Post
kszychu
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Musisz trzymać w bazie id aktualnie wyświetlanego obrazka. W skrypcie sprawdzasz, czy określona godzina została przekroczona. Jeśli tak to podmieniasz w bazie id obrazka.
Go to the top of the page
+Quote Post
trucksweb
post
Post #3





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


a automatycznie nie daloby sie tego zrobic??
Go to the top of the page
+Quote Post
Speedy
post
Post #4





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


Ważne jest , czy masz dużo tych obrazków.
Jeśli mało, to łatwo możesz coś takiego zrobić.

np. tak:

  1. <?php
  2.  
  3. if(date(&#092;"G\")==\"7\") {
  4.  
  5. // jesli jest godzina 7
  6.  
  7. echo &#092;"<img src=\"obrazek01.gif\" alt=\"\" />\";
  8.  
  9. }
  10.  
  11. if(date(&#092;"G\")==\"20\") {
  12.  
  13. // jesli jest godzina 20
  14.  
  15. echo &#092;"<img src=\"obrazek02.gif\" alt=\"\" />\";
  16.  
  17. }
  18.  
  19. ?>


A jeśli chcesz dla ustalonych dni, czy ustalonej daty, to możesz manipulować funkcją
date()
http://pl2.php.net/manual/en/function.date.php" title="Zobacz w manualu PHP" target="_manual

W manualu masz dokładny opis , jak jej używać i są tam wypisane wszystkie parametry jej dotyczące.

Pozdrawiam.

Ten post edytował Speedy 19.02.2005, 12:20:38
Go to the top of the page
+Quote Post
trucksweb
post
Post #5





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


ok, dzieki
wystarcy to co napisales. mam 2 obrazki:) :roll2:
Go to the top of the page
+Quote Post
Speedy
post
Post #6





Grupa: Zarejestrowani
Postów: 651
Pomógł: 28
Dołączył: 4.12.2004

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


:/ . Niedoczytałem Twego postu. To co napisałem wyświetli obrazki tylko o 20.00 i o 7.00 . Lepiej napisać coś , co wyświetli obrazki w przedziałach czasowych (teraz wiem, że masz tylko 2, więc ok (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) .

jedziemy:

  1. <?php
  2.  
  3. if(7<=date(&#092;"G\") && date(\"G\")<20) {
  4.  
  5. //jesli godzina znajduje się w przedziale od godz. 7 (włącznie) do 20 (wyłączając godz. 20)
  6.  
  7. print &#092;"<img src=\"obrazek01.gif\" alt=\"\" />\";
  8.  
  9. } else {
  10.  
  11. // R - <7;20) tzn. wszystkie inne godziny poza zbiorem godzin od 7 (włącznie) do 20 (wyłączając godz. 20).
  12.  
  13. print &#092;"<img src=\"obrazek02.gif\" alt=\"\" />\";
  14.  
  15. }
  16.  
  17. ?>


To chyba będzie lepsze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .

Pozdrawiam.
Go to the top of the page
+Quote Post
trucksweb
post
Post #7





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


wielkie dzieki, chco jeszcze nie sprawdzalem zadnej mozliwosci. nie mam gotowych obrazkow jeszcze:( WIELKIE dzieki za pomoc :roll2:
Go to the top of the page
+Quote Post

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: 23.08.2025 - 01:03