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.
PHP Script, který funguje i když ho nikdo nespustil
Moderátor: Mods_senior
Re: Script, který funguje i když ho nikdo nespustil
nebylo by lepší do db ukládat čas kdy bude odpočet 0 a pak jen v php dopočítat kolik zbývá?
- CZechBoY
- 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
č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):
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
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


