Kontrola posledního zápisu v PHP

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

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Kontrola posledního zápisu v PHP

Příspěvekod Hyko » 20 led 2015 11:46

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.

Reklama
Rutherther
Level 2
Level 2
Příspěvky: 227
Registrován: říjen 14
Pohlaví: Muž
Stav:
Offline

Re: Kontrola posledního zápisu v PHP

Příspěvekod Rutherther » 02 úno 2015 07:25

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.

Uživatelský avatar
cosmosD
Level 3
Level 3
Příspěvky: 437
Registrován: únor 11
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Kontrola posledního zápisu v PHP

Příspěvekod cosmosD » 02 úno 2015 09:25

Pro periodické spouštění PHP skriptu budeš potřebovat Cron.
http://interval.cz/clanky/jak-na-demona-cron/

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Kontrola posledního zápisu v PHP

Příspěvekod Hyko » 21 úno 2015 22:28

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í.

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

Re: Kontrola posledního zápisu v PHP

Příspěvekod LuCaCZ » 21 úno 2015 22:41

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

Hyko
Level 1.5
Level 1.5
Příspěvky: 140
Registrován: březen 14
Pohlaví: Muž
Stav:
Offline

Re: Kontrola posledního zápisu v PHP

Příspěvekod Hyko » 21 úno 2015 22:54

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
  • Ukotvení prvního a posledního řádku v tabulce.
    od Kopusek » 13 pro 2023 10:50 » v Kancelářské balíky
    2
    1543
    od Kopusek Zobrazit poslední příspěvek
    14 pro 2023 08:55
  • Kontrola sestavy
    od Imas » 23 dub 2023 20:30 » v Rady s výběrem hw a sestavením PC
    4
    936
    od Alferi Zobrazit poslední příspěvek
    25 dub 2023 19:12
  • Kontrola PC sestavy cca 40 tis.
    od JacbBalboa » 14 pro 2023 10:19 » v Rady s výběrem hw a sestavením PC
    9
    1504
    od JacbBalboa Zobrazit poslední příspěvek
    20 pro 2023 12:07
  • Kontrola sestavy 60K
    od jan.sabo » 04 pro 2023 19:19 » v Rady s výběrem hw a sestavením PC
    11
    1286
    od jan.sabo Zobrazit poslední příspěvek
    05 pro 2023 18:27
  • Kontrola sestavy
    od Kohus » 05 zář 2023 06:59 » v Rady s výběrem hw a sestavením PC
    20
    2407
    od meda2016 Zobrazit poslední příspěvek
    07 zář 2023 10:17

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 2 hosti