Dobrý den,
potřebuji poradit s kódem v PHP. Potřebuji, aby mi smyčka uložila hodnotu (teplotu) do souboru a k ní uložila ještě datum a čas kdy, teplota byla uložena při překročení určité hodnoty. A potom se odeslal mail. Po odeslání, aby to umělo počkat 60 minut, kdyby teplota byla překročena a případně se zase odeslal mail.
S PHP se seznamuji tak by se mi nějaká rada hodila, děkuji.
Kontrola posledního zápisu v PHP
Moderátor: Mods_senior
-
Rutherther
- Level 2

- Příspěvky: 227
- Registrován: 10 říj 2014 13:01
Re: Kontrola posledního zápisu v PHP
Uložit to můžeš pomocí fwrite, podívej se na http://php.net/manual/en/function.fwrite.php. (Zapíšeš tam tu teplotu a k tomu přidáš datum pomocí funkce date)
A pomocí jednoduché funkce if zjistíš, jestli je teplota větší, než daná hodnota. Mail pošleš pomocí funkce mail.
Snad to takhle bude fungovat, jen nevím, jak to udělat s tou hodinou, aby to počkalo.
A pomocí jednoduché funkce if zjistíš, jestli je teplota větší, než daná hodnota. Mail pošleš pomocí funkce mail.
Snad to takhle bude fungovat, jen nevím, jak to udělat s tou hodinou, aby to počkalo.
Re: Kontrola posledního zápisu v PHP
Pro periodické spouštění PHP skriptu budeš potřebovat Cron.
http://interval.cz/clanky/jak-na-demona-cron/
http://interval.cz/clanky/jak-na-demona-cron/
Re: Kontrola posledního zápisu v PHP
Ale Cron mi spustí automaticky script v určitý čas, ale já potřebuji spustit script až po překročení určité hodnoty a pak třeba 60 minut počkat a spuštění opakovat. Pokud se hodnota dostane zase do určité hodnoty, script se nespustí.
Re: Kontrola posledního zápisu v PHP
tak budeš cron pouštět třeba každých pět minut a kontrolovat jestli ta hodina uběhla a když, tak zkontroluješ i teplotu
Re: Kontrola posledního zápisu v PHP
když jsem nad tím pak přemýšlel tak cron pustí např. každých 30 minut script, kterej zkontroluje hodnoty a podmínky kdy se co provede budou ve scriptu. díky!
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek



