Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Godziny otwarcia
Forum PHP.pl > Forum > PHP
slawo
Witam. Na stronie chcę zamieścić godziny otwarcia pizzerii oraz dodać tabliczkę otwarte/zamknięte. Nic trudnego a jednak.

Załóżmy. od poniedziałku do piątku 10:00-22:00, sobota od 10:00-02:00, niedziela nieczynne.
Chcę aby w każdym dniu pokazywały się odpowiednie godziny oraz pisało czy pizzeria w danym momencie jest otwarta czy zamknięta.

Z daty wyciągnąłem dzień.

if $dzien = poniedzialek [pokazuje 10:00-22:00]
$godzina > 10:00 AND $godzina <22:00 [pokazuje otawrte]
$godzine > 22:00 AND $godzina < 10:00 [pokazuje zamknięte]

Proste.

Mam problem jeżeli lokal jest otwarty do 2 w nocy. Bo wtedy jest już kolejny dzień i zmienią się godziny otwarcia. Jak rozwiązać taki problem aby dobrze działało?
webdice
  1. date( 'w', time() );


Zwraca Ci dzień tygodnia.

  1. date( 'H', time() );


Zwraca Ci godzinę z zerem wiodącym. Prosty if i funkcje masz gotową.

PS. Więcej do date znajdziesz w manualu.
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.