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
-
- Level 2
- Příspěvky: 227
- Registrován: říjen 14
- Pohlaví:
- Stav:
Offline
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!
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 17
- 5497
-
od viktorsavo
Zobrazit poslední příspěvek
10 lis 2024 10:52
-
- 0
- 2141
-
od nermitus
Zobrazit poslední příspěvek
17 lis 2024 22:57
-
- 0
- 2206
-
od viktorsavo
Zobrazit poslední příspěvek
23 dub 2025 20:40
-
- 2
- 1978
-
od Alferi
Zobrazit poslední příspěvek
23 kvě 2025 08:49
-
- 5
- 1759
-
od petr22
Zobrazit poslední příspěvek
28 čer 2024 14:33
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 4 hosti