Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Logo strony w dzień i w nocy różne
Forum PHP.pl > Forum > PHP
msmolo
Jak napisać prosty skrypcik który wyświetli w dzień tzn. od 6:00 do 20:00 obrazek.jpg a jak jest inna godzina to obrazek2.jpg


jeśli jest właśni godzina miedzy 6:00 a 20:00 ustaw taka wartość = wartość, jeśli nie ustaw wartość2

if time= 8 a 20 then zadanie1 else zadanie 2


jak to napiać proszę o pomoc, please
Shili
Po pierwsze nie taka składania (chyba że to pseudokod winksmiley.jpg)
Kod
if time= 8 a 20 then zadanie1 else zadanie 2

a taka
Kod
if(warunek) {
instrukcje
}
else {
instrukcje
}


a w manualu masz jak skorzystać z funkcji date" title="Zobacz w manualu PHP" target="_manual, która ułatwi Ci skonstruowanie warunku.
Crozin
  1. <?
  2.  
  3. $hour = (int) date('H');
  4.  
  5. $img = ($hour >= 6 && $hour <= 20) ? 'day.png' : 'night.png';
  6.  
  7. ?><img src="./images/logo_<?php echo $img; ?>" alt="..." width="..." height="...." />
dsinfo
Może troszkę prościej:

  1. <?php
  2.  
  3. $time=date("H");
  4.  
  5. if($time >= 6 && $time <= 20) {
  6. echo("Rano");
  7. }
  8. else {
  9. echo("Noc");
  10. }
  11.  
  12. ?>


W miejsca napisów "Rano" i "Noc" należy wpisać znaczniki "<img>" wstawiające
odpowiednie obrazki.
msmolo
dzięki wielkie!!!!!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.