Hallo Ventus,
Wie kann man einen File upload in cgi mit c realisieren.
die entsprechende Spezifikation behandelt die einzelnen Umgebungsvariablen, auf die im Umgang des CGI zurückgreifen kannst. Ob Du nun mit getenv()
arbeitest oder wie folgt vorgehst, ist IMHO Geschmackssache:
int main(int argc, char **argv, char **env){}
Den upload stream nimmt man am sdtin
entgegen. Dabei gibt es aber einiges mehr zu beachten, weil die Daten erst noch aufbereitet werden wollen. Dazu arbeite Dich in die RFC 2388 ein!
Vielleicht noch ganz nützlich zur Untermauerung: http://forum.de.selfhtml.org/archiv/1998/12/t1482/#m6291, Kapitel 26 CGI mit C (C von A bis Z von Jürgen Wolf), http://forum.de.selfhtml.org/archiv/2008/6/t172094/#m1127415
Gruß aus Berlin!
eddi