Rechercher : dans
Par :

Executer un Script CGI

Dernière réponse le 22 avr 2009 à 04:21:00 rania, le 10 mar 2003 à 18:10:31 
 Signaler ce message aux modérateurs

Bonjour a tous,

J'aimerais savoir comment executer un script CGI qui se trouve sur un autre serveur a partir de ma page Html ?
c'est quoi la syntaxe ou la commande ?
merci pour votre reponse !
rania+

1

sebsauvage, le 10 mar 2003 à 18:25:50

Il suffit de faire une requête HTTP comme le ferai un navigateur.

Ou alors tu peux même envoyer l'URL au navigateur pour qu'il le fasse lui-même.

Répondre à sebsauvage

2

rania, le 10 mar 2003 à 18:30:18

Merci pour votre reponse, justement j'ai essaye cette ligne et ca marche pas :
<!--#exec cgi="http://www.monsite.com/cgi-bin/program.cgi" -->
est ce que j'ai fais une erreur dans la commande ?
SVP si vous pouvez me donnez la syntaxe exacte, et je vous remercie beaucoup !
rania+

Répondre à rania

3

sebsauvage, le 10 mar 2003 à 18:39:26

C'est dans quel langage ça ?
Sous quel serveur HTTP ?

Répondre à sebsauvage

4

rania, le 10 mar 2003 à 19:06:21

C'est la syntaxe qui permet d'executer un script CGI a partir de la page HTML.

Répondre à rania

5

sebsauvage, le 10 mar 2003 à 19:33:17

Oui mais c'est une directive SSI spécifique à ton serveur web.
ça ne fait pas partie du standard HTML.

C'est quel serveur, ton serveur HTTP ?

Répondre à sebsauvage

6

rania, le 10 mar 2003 à 20:11:22

Oui mon serveur http et IIS, car j'ai essaye de faire cette commande comme ca
<!--#exec cgi="http://www.monsite.com/cgi-bin/program.cgi" -->
et ca marche pas,
si vous avez une idee, merci de m'aider !
rania+

Répondre à rania

7

sebsauvage, le 11 mar 2003 à 09:01:04

Si c'est pour lancer une requête HTTP dans une page ASP, tu devrais pltutôt utiliser un objet MSXML.IXMLHTTPRequest.

Voir la doc chez Microsoft:
http://search.microsoft.com/gomsuri.asp?n=4&c=rp_Results&target=http://msdn.microsoft.com/library/en-us/xmlsdk30/htm/xmobjxmlhttprequest.asp

Répondre à sebsauvage

8

rania, le 11 mar 2003 à 15:22:47

Bonjour et merci pour les informations que vous m'avez envoye, j'ai trouve une premiere solution en creant un repertoire virtuelle et j'execute a partir de lui la ligne de commande.
Merci encore pour ton aide :)
Cordialement,
rania +

Répondre à rania

9

mchiicha, le 2 avr 2009 à 11:29:08

Je serais intéressée par comment tu as pu faire parce que je suis confrontée a la meme situation je dois au moment d'un click faire appel a un program.cgi et je ne connais pas la syntaxe!
Merci

Répondre à mchiicha

10

 fred, le 22 avr 2009 à 04:21:00

Quelques années plus tard :)

Répondre à fred