Avatar uživatele
Tom.Noddy

Jak na web stránku svého podniku dám aktuální info „právě je otevřeno/zavřeno“ tak, aby se údaj automaticky aktualizoval

Doplňuji:
To by jste byli zlatí, kluci!!
Pondělí – čtvrtek 6:00 – 21:00
Pátek 6:00 – 23:00
Sobota 6:00 – 20:30
Neděle zavřeno

Díky moc.

Uzamčená otázka

ohodnoťte nejlepší odpověď symbolem palce

Zajímavá 1Pro koho je otázka zajímavá? kropitko před 5266 dny Sledovat Nahlásit



Nejlepší odpověď
Avatar uživatele
anonym

Je treba pouzit napriklad casto dostupny interpreter jazyka PHP na strane serveru.

kod potom vypada nejak takto:

<?php echo 'Právě je '.(<<sem prijde podminka ktera rozpozna stav podle aktualniho casu>>?otevreno:zavreno); ?>

chybejici podmínku <<…>> mohu presne formulovat pokud upresnite svuj dotaz o konkretni podobu uvazovane pracovni doby

// tento udaj bude pri kazdem nacteni stranky odpovidat stavu, ktery byl v momente nacitani stranky platny – pokud by se mel aktualizovat na obrazovce i v dobe kdy zustava stranka nactena a jinak se s ni nepracuje, bylo by vhodné zapojit do akce jeste javascript (ajax) který se uz nevykonává na strane serveru ale přímo u klienta v prohlížeči
Doplňuji:
//////
takze by to nakonec mohlo vypadat treba takto:

<?php
function je_otevreno() {
$vystup = false;
$dentydne = (int)(date(‚N‘));
$minutadne = (int)(date(‚G‘))*60 + (int)(date(‚s‘));

if ($dentydne >= 1 and $dentydne <= 4) {
if ($minutadne >= 360 and $minutadne <= 1260) $vystup = true;
}
elseif ($dentydne == 5) {
if ($minutadne >= 360 and $minutadne <= 1380) $vystup = true;
}
elseif ($dentydne == 6) {
if ($minutadne >= 360 and $minutadne <= 1230) $vystup = true;
}
return $vystup;
} ?>

<?php echo 'Právě je '.(je_otevreno()?otevreno: zavreno); ?>

Upravil/a: anonym

0 Nominace Nahlásit

Další odpovědi
Avatar uživatele
blesk26

Přesně jak píše ge0rge, jen bych asi ještě poznamenal, že pokud máte v různé dny otevřeno různé hodiny, bude ta podmínka trochu komplikovanější a zvolil bych jinou konstrukci, ale to je detail.

Pokud dodáte konkrétní informace, skript vám rádi napíšeme :)

0 Nominace Nahlásit


Diskuze k otázce
Avatar uživatele
anonym

soubor ve kterem bude umisteny kod musi mit koncovku ktere si na serveru všimne php interpreter … tedy pokud je to soubor index.html je nutné ho přejmenovat na index.php

před 5266 dny Odpovědět Nahlásit
Nový příspěvek
Zajímavé otázky v kategorii Počítače a internet