Forum: Mikrocontroller und Digitale Elektronik CGI contra Platzhaltervariablen


von Rolf (Gast)


Lesenswert?

Hallo,

ich möchte mich in die Webserverthematik einarbeiten. Ich habe jetzt im 
Netz 2 Varianten gefunden, wie ich Werte über die HTML Seite in meinen 
C-Code bekomme. Zum einen über die CGI-Scripte und zum anderen eine 
Variante, die die HTML-Seite auf Platzhaltervariablen hin untersucht und 
diese dann ersetzt. Welche Variante ist besser? Oder kann man das so gar 
nicht sagen?

Rolf

von Peter II (Gast)


Lesenswert?

Ich behaupte mal einfach - beides hat nichts mit einander zu tun.

man kann auch in einem CGI Program Platzhalter verwenden.

Außerdem versteht ich gar nicht was du machen willst?
> wie ich Werte über die HTML Seite in meinen C-Code bekomme

von TestX .. (xaos)


Lesenswert?

also irgendwie hast du dir da nicht die richtigen sachen angeschaut..
CGI ist nur ein interface mit dem der webserver deine anwendung 
"ausführen" kann.. die übergabe der parameter erfolgt über HTTP 
GET/POST/PUT - was anderes geht da nicht

von Frank (Gast)


Lesenswert?

Wete aus einem Webseiten-Formular ("<form>...</form>") werden beim 
Submit z.B. per POST an die aufgerufene Seite (was auch sie selbst sein 
kann) übertragen. In dem Moment kann man sie per PHP oder PERL 
"abfischen" und z.B. in eine Datei speichern oder mittels Socket 
versenden - das wäre dann die Schnittstelle zum eigenen Programm.

von Rolf (Gast)


Lesenswert?

@Peter II
ich benötige eine Schnittstelle zwischen HTML und µC. Ich möchte 
Variablenwerte aus meinem µC (z.B. eine Temperatur) auf der HTML Seite 
anzeigen. Dann möchte ich aber auch z.B. den Wert 42 auf meiner HTML 
Seite eingeben können und diesen dann in meinem µC verwenden können.



Rolf

von Luja (Gast)


Lesenswert?

Rolf schrieb:
> Platzhaltervariablen

Nur mal so: Platzhalter = Variable,
also übertreibe nicht so schamlos ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.