Bonjour à tous,
je récupère les résultats d'un formulaire sur une page target.pl, qui renvoie du html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
print header;
print start_html('Target traitement des resultats');
Je souhaiterai exécuter un script cgi depuis cette page, pour cela j'utilise cet appel de fonction qui fonctionne sous les pages html classiques :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<!--#exec cmd="/chemin/cgi-bin/getSequence.pl argXX"-->"
d'ou en perl :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
print "<!--#exec cmd=\"/chemin/cgi-bin/getSequence.pl argXX\"-->";
J'ai vérifié ma config apache, elle est ok, le error_log de apache n'indique pas d'erreur...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
        <Directory /mon/dossier>
                Options Indexes FollowSymLinks MultiViews Includes ExecCGI
                XBitHack Full
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

est ce que quelqu'un sait comment on peut exécuter un script cgi depuis une page html écrite en perl ?


merci d'avance,
ben