utilisation des CGI (débutant)

utilisation des CGI (débutant) - Perl - Programmation

Marsh Posté le 27-03-2006 à 13:43:34    

bonjour,
je me suis mis récemment au perl et j'aimerais savoir comment on déclare les CGI. Je suis hébergé chez free.
Voici mon code HTML:

Code :
  1. <html>
  2. <head>
  3. <title>essai d'un cgi</title>
  4. </head>
  5. <body>
  6. <form action="bonjour.pl" method=post>
  7. <b>Votre nom</b>
  8. <input type=text name=nom>
  9. <input type=submit value=" O.K.">
  10. </form>
  11. </body>
  12. </html>


 
et mon code Perl:

Code :
  1. #!/bin/perl
  2. use CGI;
  3. my $cgi = new CGI;
  4. my %in = $cgi->parse form data;
  5. print "Content-type: text/html\n\n";
  6. print "<h1>Bonjour $in{'nom'} !</h1>";


 
Est ce que quelqu'un pourrais m'aider parce que ma page ne s'affiche pas. Est ce qu'il y a des déclarations  à faire sur le serveur??
 
 
Merci d'avance

Reply

Marsh Posté le 27-03-2006 à 13:43:34   

Reply

Marsh Posté le 13-04-2006 à 10:29:47    

Si tu utilise Apache, il faut effectivement déclarer où se situe le répertoire cgi-bin et spécifier un interpréteur Perl.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed