kostenloser Webspace werbefrei: lima-city


Mit c++ Werte übergeben

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    p****c

    Hi

    Ich hab ne Frage kann man mit c++ eine Homepage aufrufen und ihr ?ber die method="POST" Daten ?bertragen.

    Derzeit mach ich es so, ich lasse vom c++ programm ein html file erstellen und muss dann dieses ausf?hren, aber ci hw?rde es gerne ohne zwischenschritt machen.

    Patric
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Dann lass das Programm die Datei doch einfach aufrufen also datei erstellen und dann mit ShellExecute ausf?hren das mit daten ?bertragen d?rft aber net gehn

    #include <shellapi.h>

    ShellExecute(NULL,"open","seite.html","","",SW_SHOW);

    vielleicht meinst auch sowas also daten sofort?bergeben und dann abgeschickt werden
    ShellExecute(NULL,"open","http://www.spacenations.de/cgi-bin/login.pl?name=Benutzername&passwd=Passwort&action=Einloggen","","",SW_SHOW);
  4. Autor dieses Themas

    p****c

    Das mit dem Aufrufen ist es ja grad so mach ichs ja aber ich will das ganze ohne ne zwischenseite haben die erstellt wird.
    Und das mit der URL angeben und hinten dran die variablen und Werte is ja GET verfahren also man sieht die Werte in der Browserzeile aber genau das soll eben nicht der fall sein, das ist ja eben mein Problem
  5. 0******a

    Du kannst auch alles selbst machen, indem du dich auf den Webserverport verbindest und die gew?nschten Dinge direkt aus dem C++-Programm an den Webserver ?bertr?gst. Mir ist aus deinen Posts aber nicht klar geworden, ob du Probleme mit dem POST-Request hast oder ob du generell nicht weisst, wie du mit einem Webserver kommunizierst.
  6. Autor dieses Themas

    p****c

    Also ich mache es zurzerit so durch das c++ Programm wird eine html datei erstellt mit der dann die Daten an die Homepage versendet werden und dort dann verarbeitet.

    Aber ich w?rde das ganze gerne im Programm ablaufen lassen also keine extra html datei, und man soll auch nich die Werte die ?bermittelt werden in der Browserzeile sehen also kann ichs auch nich so machen:
    ShellExecute(NULL,"open","http://www.spacenations.de/cgi-bin/login.pl?name=Benutzername&passwd=Passwort&action=Einloggen","","",SW_SHOW);

    So und mit POST ?bertragen mein ich aus dem c++ programm heraus mit der html datei schaff ich das.
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!