Re: http stdin Verarbeitung

Ralph Müller <[email protected]>
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Hallo Daniel,

* Daniel Bauer <[email protected]> schrieb:
> ich habe ein Projekt in C geschrieben, das die mit POST ÃŒbermittelten
> Formulare ausliest. Nachdem es fÃŒr ein Programm zuviel ist, wollte ich es
> aufsplitten in mehrere Unterprogramme, die aber alle aus dem Hauptprogramm
> aus aufgerufen werden. Leider habe ich jetzt feststellen mÃŒssen, daß nach
> dem Aufruf mit System, die stdin nicht mehr "gefÃŒllt" ist und das Programm
> keine Informationen bekommt. Weiß jemand wie ich die Infos weiter auslesen
> kann? Ich wollte nicht alles in einen Datei schreiben und die dann wieder
> lesen wegen der zusÀtzlichen IO's.

Habe trotzdem etwas MÃŒhe mir vorzustellen was Dein Ziel ist.

Was sich glaube ich nicht vermeiden lÀßt ist, daß Dein Hauptprogramm
zuerst _alle_ Post-Daten entgegennimmt, und diese dann in einem zweiten
Schritt den Unterprogrammen zur VerfÃŒgung stellt.

Möglicherweise wÀre eine Lösung die Daten an die Unterprogramme ebenfalls
per Post- oder per GET-Methode weiterzureichen, oder das Hauptprogramm
schreibt die Daten eventuell in Cookies, auf die dann die Unterprogramm
zugreifen. Mit letzterem habe ich allerdings noch kaum praktische
Erfahrung.

Gruß,
Ralph


-- 
Um die Liste abzubestellen, schicken Sie eine Mail an:
    [email protected]
Um eine Liste aller verfÃŒgbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.