Bonsoir,
Je travaille actuellement sur un projet simple qui consiste à appeller un fichier perl via un fichier Html:
Le code html et Perl est trés simple
Voici le code Html : Moteur.htm
Et voici le code script.cgi situé dans le repertoire public_html/cgi-bin/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <HTML> <BODY> Rentrez votre prenom : <BR> <FORM NAME="form" ACTION="public_html/cgi-bin/script.cgi" METHOD="POST"> <INPUT TYPE="text" NAME="prenom"> <INPUT TYPE="submit" VALUE="Envoyer"> </FORM> </BODY> </HTML>
Un serveur apache tourne en fond et lorsque je lance le fichier Html et que je fais le submit de ma form, au lieu d'interpréter le fichier cgi il me le propose en telechargement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #!/usr/bin/perl -w use warnings; use CGI; use strict; my($cgi) = new CGI; print "Content-type: text/html\n\n"; my($prenom) = $cgi->param("prenom"); print "Bonjour <b>".$prenom."</b>";
Que faire pour resoudre ce probleme ?
Merci pour vos réponses
Partager