Source Perl du script formulaire
#!/usr/local/bin/perl
#
# Copyright (C) 1994 Steven E. Brenner
#
# Adaptation francaise par Philippe Dax - septembre 1995
require "cgi-lib.pl";
MAIN:
{
# Lecture de toutes les variables initialisees par le formulaire
&ReadParse(*input);
# Imprimer l'entete html (obligatoire)
print &PrintHeader;
print "<html><head>\n";
print "<title>demo de traitement d'un formulaire</title>\n";
print "</head>\n<body>\n";
# Faire quelque traitement preliminaire
($text = $input{'message'}) =~ s/\n/\n<BR>/g;
# add <BR>'s after carriage returns o multline input,
# since HTML does not preserve line breaks
print <<ENDOFTEXT;
<H1>Ceci est le résultat du questionnaire</H1>
$input{'prenom'} $input{'nom'}, dont la couleur favorite est
$input{'couleur'} vous avez répondu $input{'choix'} à
la question car vous pensez que :
<P>
$text<P>
ENDOFTEXT
# Si vous souhaitez imprimer la list de toutes les variables
print "<HR>Voici la liste des variables que vous avez saisi...<P>";
print &PrintVariables(%input);
# Fermeture du document html
print "</body></html>\n";
}
Philippe Dax
$Date: 20/09/1995 $