Ich würde in C gerne CGI Scripte programmieren. Allerdings finde ich so gut wie keine Tuturials dazu und in dem Buch (C von A bis Z) ist die CGI Programmierung nur kurz beschrieben!
Wenn mir jemand ein Buch oder ein Toturial nennen könnte würde mir das schon sehr weiterhelfen, da ich, wenn ich danach google meistens nur auf Perl/CGI oder eben auf dieses Buch verwiesen werde!
MFG
Funk-ElectricDieser Post wurde am 27.06.2007 um 18:44 Uhr von funk-electric editiert.
Hi, CGI ist eine Schnittstellendefinition - was für eine Sprache dahinter steht ist relativ egal.
Im Grunde ists so:
GET-Variablen kriegst du per environment bzw imho sogar über argv. POST-Daten kriegst du vom stdin. Die Ausgabe erfolgt auf den stdout.
Wichtig ist jedoch: erstmal einen Content-Type-Header zu senden zu beginn, sonst kriegt man einen Internal Server Error und eine Fehlermeldung à la "Premature end of script headers" -- class God : public ChuckNorris { };