Téma: Dotaz - podmínka s časem
Chci odesílat data na web co 5 minut, ale v celý čas. Funguje to, ale někdy nepravidelně mám čas 17:00:00 a i 17:01:00
a to se děje nepravidelně i v jiné časy. Čím to může být?
Díky
label hlavni_smycka:
//čtení teploty
label cekam_na_teplotu:
t=sys[310];
if (t == 16777216) goto cekam_na_teplotu;
//Převod teploty
tc=t/100;
td=t % 100;
zbytek=sys[9] % 5;
if (( zbytek ==0 ) && (posl_minuta != sys[9])){
http_get(sys[66],sys[67],sys[68],sys[69],'www.xx-xx.cz','/xxxxxx.php?date=',sys[7],'-',sys[6],'-',sys[5],'&time=',sys[8],':',sys[9],':',sys[10],'&teplota1=',tc,'.',td);
label cekam_na_http:
if (sys[65] == 0) goto cekam_na_http;
echo ('date=',sys[7],'-',sys[6],'-',sys[5],'&time=',sys[8],':',sys[9],':',sys[10],'&teplota1=',tc,'.',td);
posl_minuta=sys[9]; // aby se v jedné minutě neukládalo vicekrát
}
if (sys[64]==0) {
http_get(sys[66],sys[67],sys[68],sys[69],'www.xx-xxzky.cz','/xx/index.php?date=',sys[7],'-',sys[6],'-',sys[5],'&time=',sys[8],':',sys[9],':',sys[10],'&temp=',tc,'.',td);
label cekam_na_http2:
if (sys[65] == 0) goto cekam_na_http2;
sys[64]=60;
}
goto hlavni_smycka;
label konec: