PHP Script, který funguje i když ho nikdo nespustil Vyřešeno

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

Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: červenec 11
Bydliště: Nechceš klíče od domu ?
Pohlaví: Muž
Stav:
Offline

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

Příspěvekod Madara » 14 srp 2013 11:15

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.

Reklama
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

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

Příspěvekod LuCaCZ » 14 srp 2013 16:35

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: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

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

Příspěvekod CZechBoY » 17 srp 2013 17:14

č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: červenec 11
Bydliště: Nechceš klíče od domu ?
Pohlaví: Muž
Stav:
Offline

Re: PHP Script, který funguje i když ho nikdo nespustil  Vyřešeno

Příspěvekod Madara » 18 srp 2013 11:43

Díky


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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host