On Monday 28 January 2002 09:38, Thierry Lombardot wrote:
> N'y a-t-il pas par exemple moyen de lancer le 2�me CGI avec une autre
> commande que system(...) pour que STDIN soit toujours disponible? Dans
> un m�me script, je peux lire STDIN plusieurs fois. Alors que se
> passe-t-il lorsque je lance le 2�me script? ESt-ce que STDIN est vid�?
Tout �a est assez "bricole"... tu veux un process qui se d�mare, ne lise pas
le STDIN, mais un autre oui... a�e...
Je te conseille de lire le STDIN avec ton premier cgi, mettre ce que tu veux
dans la variable d'envireonement QUERY_STRING et ton deuxi�me cgi sera
content. Ou encore, lire tes argument depuis STDIN dans le 1er cgi, et les
rebalancer � ton 2eme cgi lors de son lancement... au pire tu pourais, apr�s
avoir sauv� tes args dans la variable QS, faire (depuis le 1er cgi) :
system("echo $QS | my_second_cgi")
Daniel
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.