Вземане на стойност и записа й във файл?

  • Автор Автор thex
  • Начална дата Начална дата

thex

Registered
Здравейте,

Накратко - искам от една уеб страничка в която се показва температура в реално време да вземам стойността й, и да я записвам във файл през 5 мин. Би било добре ако се покзват дата и час. Нещо такова:
HTML:
17.06.2013 12:50 - 25 C
17.06.2013 12:55 - 28 C
По-подробно - това е микроконтролерна система, която мери темература и генерира хтмл страница, в която тя може да се наблюдава. Софтуера е писан на C, в хтмл станицата показвам температурата с javascript:
[js]<script>document.write(AN4) ° C</script>[/js] Именно стойността на AN4 искам да я записвам във файл (текстов може би?). Бих искал да ви помоля за помощ, тъй като както виждате аз не съм много наясно. Ще съм благодарен за всякакви съвети и насоки :)
 
пробвай така :

1.правиш 1 php фаил -> write.php
и в него слажаш ..
PHP:
<?php
$gradusi = $_POST['gradusi'];

if($gradusi )
{
$sudurjanie =  date("d.m.Y")." - ".$gradusi." C";

$file = "prognoza.txt";
$fo = fopen($file, "w+");
fwrite($fo,$sudurjanie);
fclose();
echo "ok";
}
?>

а сега правиш 1 функция (js) - writeDeg()
[js]
function writeDeg(deg)
{
$.post("write.php",{"gradusi": AN4}, function (r) {

if(r == "ok")
{
alert("Записа мина успешно");
}
else
{
alert("Имаш грешка със позицията на JS кода, или файла write.php не съществува .. :( ");
}

});
}
[/js]

тва е вариянт .. от тук нататак оставям на тебе разположението на кода и фаиловете .. дано се оправиш .. :) :?:
 
Благодаря, но няма как да накарам PHP да заработи на сървъра (в случая микроконтролера). Мисля си, че ако има начин да стане само с javascript, то това би било най-удачното решение :?
 
еми .. намерих само тва -> http://www.roseindia.net/javascript/javascriptexamples/javascript-write-to-text-file.shtml

или с други думи:
Код:
function createFile(){
var object = new ActiveXObject("Scripting.FileSystemObject");
var file = object.CreateTextFile("C:\\Hello.txt", false);
file.WriteLine('Hello World');
file.WriteLine('Hope is a thing with feathers, that perches on the soul.'); 
file.Close();
}

прогбвай кода, поиграий си с него .. ии дано ти свръши работа .. :)
 
Благодаря, но в крайна сметка реших да направя една таблица в excel и да използвам web query, което да взима стойността през определено време. :?:
 

Back
Горе