Hi,
ich möchte (MUß) CGI's in C/C++ schreibe. Google hat nich so richtig was hergegeben. Weiß jemand wie so etwas geht oder wenigstens wo etwas in der richtung steht?
Für Vorschläge wäre ich dankbar
mfg
andreas
CGI's in C schreiben
Da ist nicht viel dazu. Das sind nichts weiter als simple Progrämmchen, die ihre Eingaben von stdin holen und alles, was vom Webserver an den Client gesendet werden soll einfach nach stdout schicken.
Zum einfachen Auswerten von Formulardaten etc. empfiehlt sich eine der vielen fertigen Lösungen wie z.B. die libcgi-util
cu
MP
http://www.linuxboard.org - das Linux Entwicklerforum
Zum einfachen Auswerten von Formulardaten etc. empfiehlt sich eine der vielen fertigen Lösungen wie z.B. die libcgi-util
cu
MP
http://www.linuxboard.org - das Linux Entwicklerforum
1 MByte für die CGIs alleine oder 1MByte für CGIs und Webserver? Bei ersterem kannst du dich ja richtig austoben, in zweiten Fall empfehle ich sowas wie den thttpd ( http://dret.net/glossary/thttp ) als Webserver.
cu
MP
http://www.linuxboard.org - das Linux Entwicklerforum
cu
MP
http://www.linuxboard.org - das Linux Entwicklerforum
hi,
ok, naja 1MB für die CGI's, das Bestriebssystem ist momentan ca 2MB groß. thttpd is schon im Betriebssystem drin. Bin gerade dabei meine dritte c-datei zu schreiben. Hab sogar schon n Formular hinbekommen.
Wo ich momentan aber noch Probleme habe ist der Aufruf von System-/Bash-Befehlen. Mit system(Befehl); funktioniert es zwar. Die Ausgabe ist aber ohne Zeilenumbruch. Und mit einfügen von Variablen in den Befehl hats noch net geklappt.
mfg
Andreas
ok, naja 1MB für die CGI's, das Bestriebssystem ist momentan ca 2MB groß. thttpd is schon im Betriebssystem drin. Bin gerade dabei meine dritte c-datei zu schreiben. Hab sogar schon n Formular hinbekommen.
Wo ich momentan aber noch Probleme habe ist der Aufruf von System-/Bash-Befehlen. Mit system(Befehl); funktioniert es zwar. Die Ausgabe ist aber ohne Zeilenumbruch. Und mit einfügen von Variablen in den Befehl hats noch net geklappt.
mfg
Andreas