cgi für C++
trollsoft
- programmiertechnik
Hallo,
ich möchte über die CGI-Schnittstelle kein Perl-Script sondern ein C++ Programm aufrufen.
was mache ich falsch?
Hi,
ich möchte über die CGI-Schnittstelle kein Perl-Script sondern ein C++ Programm aufrufen.
prima, nur zu. :-)
- Apache startet
- cgi mit Perl funktioniert
- cgi mit C++ humpelt, d.h. das C++ Programm wird aufgerufen und gibt auch erfolgreich eine Seite aus, aber sämtliche Parameter gehen verloren. Das C++ Programm sagt mir das Argc = 1 ist und Argv entsprechend nur den Namen den gestarteten Programms enthält.
Das ist in Ordnung.
was mache ich falsch?
Nichts, soweit man das beurteilen kann.
Was erwartest du? Die URL-Parameter bekommt dein CGI doch über stdin, AFAIK.
So long,
Martin
Hallo trollsoft,
ich möchte über die CGI-Schnittstelle kein Perl-Script sondern ein C++ Programm aufrufen.
- Apache startet
- cgi mit Perl funktioniert
- cgi mit C++ humpelt, d.h. das C++ Programm wird aufgerufen und gibt auch erfolgreich eine Seite aus, aber sämtliche Parameter gehen verloren. Das C++ Programm sagt mir das Argc = 1 ist und Argv entsprechend nur den Namen den gestarteten Programms enthält.
was mache ich falsch?
Google flüstert mir dass du die Environment-Variable QUERY_STRING auslesen solltest.
Grüße
Marc Reichelt || http://www.marcreichelt.de/
Hallo Marc,
danke für den Hinweis.
Habe alles was mit der put-Methode losgejagd wurde erfolgreich gelesen.
tschüß
TrollSoft
Google flüstert mir dass du die Environment-Variable QUERY_STRING auslesen solltest.
Grüße
Marc Reichelt || http://www.marcreichelt.de/