Můžeme si to ješte trochu shrnout? Rád bych posílal data na svůj server. Je umístěn na webzdarma.cz, který podporuje PHP skritpty.
Do SDS nahraji tedy tento program (viz příspěvek výše)
main
{
http_get(192,168,0,2,'server','/data.php?T01=',sys[310],'&T02=',sys[311],'&T03=',sys[312]
,'&T04=',sys[313],'&T05=',sys[314],'&T06=',sys[315],'&T07=',sys[316],'&T08=',sys[317]
,'&T09=',sys[318],'&T10=',sys[319],'&T11=',sys[320],'&T12=',sys[321],'&T13=',sys[322]
,'&T14=',sys[323],'&T15=',sys[324],'&T16=',sys[325]);
sys[64] = 60;
?>
label cekej:
if (sys[64] != 0) goto cekej;
}
Ta IP adresa je serveru na který budu posílat, název serveru také a data.php je stránka ve formátu PHP, kterou si vytvořím??
a toto nahraji kodu stránky data.PHP??
a soubor :data.php
<?php
//
$raw_udaje["T01"] = htmlspecialchars($_GET['T01'], ENT_QUOTES, "UTF-8");
$raw_udaje["T02"] = htmlspecialchars($_GET['T02'], ENT_QUOTES, "UTF-8");
$raw_udaje["T03"] = htmlspecialchars($_GET['T03'], ENT_QUOTES, "UTF-8");
$raw_udaje["T04"] = htmlspecialchars($_GET['T04'], ENT_QUOTES, "UTF-8");
$raw_udaje["T05"] = htmlspecialchars($_GET['T05'], ENT_QUOTES, "UTF-8");
$raw_udaje["T06"] = htmlspecialchars($_GET['T06'], ENT_QUOTES, "UTF-8");
$raw_udaje["T07"] = htmlspecialchars($_GET['T07'], ENT_QUOTES, "UTF-8");
$raw_udaje["T08"] = htmlspecialchars($_GET['T08'], ENT_QUOTES, "UTF-8");
$raw_udaje["T09"] = htmlspecialchars($_GET['T09'], ENT_QUOTES, "UTF-8");
$raw_udaje["T10"] = htmlspecialchars($_GET['T10'], ENT_QUOTES, "UTF-8");
$raw_udaje["T11"] = htmlspecialchars($_GET['T11'], ENT_QUOTES, "UTF-8");
$raw_udaje["T12"] = htmlspecialchars($_GET['T12'], ENT_QUOTES, "UTF-8");
$raw_udaje["T13"] = htmlspecialchars($_GET['T13'], ENT_QUOTES, "UTF-8");
$raw_udaje["T14"] = htmlspecialchars($_GET['T14'], ENT_QUOTES, "UTF-8");
$raw_udaje["T15"] = htmlspecialchars($_GET['T15'], ENT_QUOTES, "UTF-8");
$raw_udaje["T16"] = htmlspecialchars($_GET['T16'], ENT_QUOTES, "UTF-8");
//podminka prijmu udaju
if ($raw_udaje["T01"])
{
$plny_cas = date("j.n.Y H:i:s");
$text= $plny_cas . ";" . ($raw_udaje["T01"]/100) . ";" . ($raw_udaje["T02"]/100) . ";" . ($raw_udaje["T03"]/100) .
";" . ($raw_udaje["T04"]/100) . ";" . ($raw_udaje["T05"]/100) . ";" . ($raw_udaje["T06"]/100) .
";" . ($raw_udaje["T07"]/100) . ";" . ($raw_udaje["T08"]/100) . ";" . ($raw_udaje["T09"]/100) .
";" . ($raw_udaje["T10"]/100) . ";" . ($raw_udaje["T11"]/100) . ";" . ($raw_udaje["T12"]/100) .
";" . ($raw_udaje["T13"]/100) . ";" . ($raw_udaje["T14"]/100) . ";" . ($raw_udaje["T15"]/100) .
";" . ($raw_udaje["T16"]/100) . ";" ."\n";
$handle = fopen("teploty.txt", "a+");
$načteno = fread($handle, 52);
fwrite($handle,$text);
fclose($handle);
}
tento zřejmě "zdrojový kod" si sám vytvoří soubor teploty.txt a do něj bude předávat informace a stránka si z něj bude po každém zobrazení číst poslední data?
Je to tak správně?? Díky
Kdo nic nezkusí, nic nezíská.