PHP Script, který funguje i když ho nikdo nespustil

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Zamčeno
Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: 18 črc 2011 20:35
Bydliště: Nechceš klíče od domu ?

PHP Script, který funguje i když ho nikdo nespustil

Příspěvek od Madara »

Ahoj,
Potřebuji odpočítávadlo v PHP. Odpočítavadlo by nebylo problém udělat. Každou vteřinu se uloží do db počet zbývajících vteřin. Jenže když stránku opustím, odpočet se pozastaví a spustí se zase až když to zapnu. Já bych potřeboval, aby pořád odpočítal.
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: 21 bře 2011 00:02

Re: Script, který funguje i když ho nikdo nespustil

Příspěvek od LuCaCZ »

nebylo by lepší do db ukládat čas kdy bude odpočet 0 a pak jen v php dopočítat kolik zbývá?
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Script, který funguje i když ho nikdo nespustil

Příspěvek od CZechBoY »

čau,
jak bylo zmíněno výše: udělej si v databázi nějakou tabulku s odpočtama, kde bude sloupec `konec` (libovolně i další), který bude uchovávat datum a čas konce odpočítávadla
potom na stránce zobrazíš jen rozdíl aktuálního času a času vytaženého z db
příklad (v případě uchovávání UNIX TIMESTAMP):
PHP+SQL píše:$query = myql_query("SELECT konec FROM odpocty LIMIT 1");
$row = mysql_fetch_assoc($query);
echo "Konec za: " . $row['konec'] - time() . "sekund";
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: 18 črc 2011 20:35
Bydliště: Nechceš klíče od domu ?

Re: PHP Script, který funguje i když ho nikdo nespustil

Příspěvek od Madara »

Díky
Zamčeno

Zpět na „Programování a tvorba webu“