tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
512
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von cille
    cille cille ist offline Mitglied Brokat
    Registriert seit
    Jan 2006
    Ort
    Germany, Cottbus (BB)
    Beiträge
    464
    Hiho,
    ich hoffe Ihr könnt mir helfen.

    Ich habe ein Auftrag wo ich HTML Formulare erstellen soll,
    diese HTML Formulare sind in einem Programm dann integriert.

    Mein Problem:
    Ich weis nicht wie ein C Programm auf Daten zugreifen kann die mittels _GET oder _POST (Formular abschicken) abgeschickt werden.
    Ich habe es bis jetzt so gemacht:

    [lib]
    [src]
    [img]
    [formulare] ->
    [data]
    [functional]
    [unit] => Hier liegen die Ausgabe Datein wo ich dann übertrage (Da kann C++ Code fragmente drin sein )
    formular1.html => Abgeschickte formulare werden nach [unit]=>datei.html gesendet
    formular2.html
    In die "datei.html" kann der jenige C komponenten eintragen oder jenachdem wie man es macht

    Wie würde mann als C er nun auf die Daten zugreifen?

    Ich hoffe Ihr könnt mir Helfen.
    Ansonsten muss ich die Formulare Steif bauen. (Benutze Clientseitiges Ajax momentan um es dynamischer zu machen).
    Weil dann weiß ich, was ich alles machen/benutzen/einfügen kann.

    Sonnige Grüße und danke schonmal
    Geändert von cille (06.05.10 um 10:35 Uhr)
     
    Zitat von Andree Beaulieu-Green
    Programmieren ist wie küssen: Man kann darüber reden, man kann es beschreiben, aber man weiß erst, was es bedeutet, wenn man es getan hat.

  2. #2
    OnlyFoo OnlyFoo ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    470
    Wieso arbeitest du Serverseitig mit C? Wenn du dein Programm als CGI laufen lässt, dann musst du die Header und die POST Daten, die vom Browser kommen, von der Standardeingabe deines C Programms lesen, soweit ich weiß.
     

  3. #3
    Avatar von cille
    cille cille ist offline Mitglied Brokat
    Registriert seit
    Jan 2006
    Ort
    Germany, Cottbus (BB)
    Beiträge
    464
    Hiho,

    das Problem ist,

    Der Kunde hat einen Rechner.
    Der Rechner ist nicht im Internet.
    Der Rechner hat auch kein WAMP.

    Darauf läuft das C Programm.
    Die Firma die das C Programm entworfen hat bzw. weiter entwickelt hat, hat mir den Auftrag gegeben,
    dass ich die Formulare mache in HTML.

    z.b.: Wan treten Schmerzen auf: Morgens, mittags, zwischendurch usw.... .

    Mein Problem ist halt nur:
    Wenn ich das Formular per _GET oder _POST an die datei "auswertung.html" abschicke.
    Wie es ein C Programmierer auslesen würde.
     
    Zitat von Andree Beaulieu-Green
    Programmieren ist wie küssen: Man kann darüber reden, man kann es beschreiben, aber man weiß erst, was es bedeutet, wenn man es getan hat.

  4. #4
    OnlyFoo OnlyFoo ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    470
    wenn du was an die Datei auswertung.html schickst, dann muss die das auswerten (Was schwer ist, da ".html" ja ohnehin eher ne statische Seite ist). Ich seh nicht wo hier C ins Spiel kommt - und selbst wenn, dann ist das natürlich von der verwndeten Technik abhängig.
     

  5. #5
    Avatar von cille
    cille cille ist offline Mitglied Brokat
    Registriert seit
    Jan 2006
    Ort
    Germany, Cottbus (BB)
    Beiträge
    464
    Hiho,
    ok, dass heißt es ist irgendwie möglich xD.

    Dann könnte ich ja theoretisch meine Formulare machen und diese per "action" an leere HTML seiten schicken,
    schreibe da Platzhalter für Ihre Auswertung rein und dann wars des oda?
    Da ja dann der C er sein mist dann irgendwie macht so das ich mir kein Kopp machen brauch?
     
    Zitat von Andree Beaulieu-Green
    Programmieren ist wie küssen: Man kann darüber reden, man kann es beschreiben, aber man weiß erst, was es bedeutet, wenn man es getan hat.

  6. #6
    OnlyFoo OnlyFoo ist offline Mitglied Brokat
    Registriert seit
    Feb 2005
    Beiträge
    470
    Ja. Und dir angewöhnen, dass die Daten nicht per _POST oder _GET gesendet werden, sondern per POST oder GET.
     

  7. #7
    Avatar von cille
    cille cille ist offline Mitglied Brokat
    Registriert seit
    Jan 2006
    Ort
    Germany, Cottbus (BB)
    Beiträge
    464
    Entschuldige aber das _POST _GET war als Hervorhebung gedacht

    Ich danke euch.

    Sonnige Grüße
     
    Zitat von Andree Beaulieu-Green
    Programmieren ist wie küssen: Man kann darüber reden, man kann es beschreiben, aber man weiß erst, was es bedeutet, wenn man es getan hat.

  8. #8
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Hallo,

    Formulardaten, die per POST geschickt werden, müssen vom CGI-Programm (egal mit mit C oder was anderem geschrieben) von der Stdandardeingabe (stdin) gelesen werden. Die Länge der Daten steht in der Umgebungsvariablen ''CONTENT_LENGTH'. Formulardaten via GET landen in der Umgebungsvariablen 'QUERY_STRING'.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

Ähnliche Themen

  1. Inhalte Prüfen ohne $_GET oder $_POST oder gar $_REQUEST
    Von dg87 im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 21.11.07, 09:38
  2. Antworten: 2
    Letzter Beitrag: 10.08.07, 12:38
  3. Session $_POST UND $_GET ...
    Von snackx im Forum PHP
    Antworten: 1
    Letzter Beitrag: 21.07.04, 15:55
  4. Frage zu $_POST, $_GET, $_REQUEST
    Von mAu im Forum PHP
    Antworten: 5
    Letzter Beitrag: 03.01.04, 01:13
  5. $_get $_post ....
    Von n0a1m im Forum PHP
    Antworten: 3
    Letzter Beitrag: 04.10.02, 21:36