[elektro] távoli hőmérő
Kovács József
kj at faldeko.hu
Sat Dec 27 12:23:53 CET 2014
Szóval, a minimál rendszer ... csontig egyszerűsítve.
1.
kell egy kütyü, ami képes megszólítani egy webszervert
(azaz klienst >> extrém minimál böngészőt tud játszani)
és, hogy a kütyű weboldal kéréseit én tudjam összerakni
(azaz én programozzam)
2.
kell egy webszerver BÁRHOL a világon, amit a kütyü elérhet ÉS!
kell a hozzáférés(elérés+jogosultság) ennek a webszervernek a CGI részéhez
(2+ az a webszerver persze lehet: egy very primitív saját célkütyű is)
3.
kell egy böngésző amivel elérem (célszerűen) ugyanazt a webszervert
Innentől kezdve
- a kütyü útján tudok a webszervernek adatot küldeni GET/POST módon
- a webszerverből a CGI útján át ki tudom szedni az adatot
ÉS abból összerakok egy web oldalt a böngésző számára
- a böngészővel nézegethetem az összerakott weboldalt :-)
A webszerver lehet
1.
Egy szolgáltatónál (csak legyen hozzá CGI elérésem is).
Ekkor ugye nincs elérési gond (nem kell dyndns!!! nincs router/tűzfal nyűg)
2.
Otthon (ekkor nyilván van CGI elérésem is hozzá)
De magamnak kell megoldani az elérést (dyndns, stb)
3.
A very primitív saját cél kütyű is és akkor magam játszom el rajta a CGI
felület is.
-----
ÁG hőmérője esetén én simán a szolgáltató webszerverét használnám.
Mondjuk ez a www.electrodesign.hu
A CGI felületet PHP alapon használnám.
- a kütyü a kapcsolódás után nyomna GET kérést a mért adattal a
webszervernek
(természetesen .php és nem .html formában)
www.electrodesign.hu/hőmérőadatfogad.php?mért=15,6
- a .php miatt meghívódik a saját PHP scriptem, ami kiszedi a GET adatot
és elrakja
(vagy a very primtiv saját cucc csinálja amit kell..)
pl. archíválja simán egy txt file-ba a tárhelyen, de lehet akár a
kész eredmény html oldalt legyártani is
Amikor megakarom nézni, akkor a böngészőből kérem a nézegető oldalt.
www.electrodesign.hu/nézelődő.php
vagy ha kész HTML válasz oldalt gyártott le kérésre a script/kütyüm
,akkor pl.
www.electrodesign.hu/nézelődő.html
Hát ennyi és nem is túl bonyolult...
KJ
More information about the Elektro
mailing list