Script perl
Fermé
khalidou
-
25 janv. 2011 à 11:04
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 25 janv. 2011 à 19:46
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 25 janv. 2011 à 19:46
A voir également:
- Script perl
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Microsoft activation script - Accueil - Windows
- Script bat - Guide
- Denon perl pro test - Accueil - Audio
1 réponse
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
25 janv. 2011 à 19:46
25 janv. 2011 à 19:46
Salut.
Je vois à aucun endroit que tu demandes à afficher les données du formulaire.
Ça ne va pas se faire par magie, il faut tout dire ! C'est ça la programmation !
Si tu n'utilises pas de framework, il va falloir envoyer toi-même la réponse HTTP, c'est-à-dire les entêtes, suivies d'une ligne blanche puis du contenu. Il faut indiquer au navigateur qu'il s'agit d'un document HTML.
Pour accèder aux variables du formulaire (paramètres POST), il faut utiliser le tableau $FORM.
http://www.tutorialspoint.com/perl/perl_cgi.htm
Donc :
Je vois à aucun endroit que tu demandes à afficher les données du formulaire.
Ça ne va pas se faire par magie, il faut tout dire ! C'est ça la programmation !
Si tu n'utilises pas de framework, il va falloir envoyer toi-même la réponse HTTP, c'est-à-dire les entêtes, suivies d'une ligne blanche puis du contenu. Il faut indiquer au navigateur qu'il s'agit d'un document HTML.
Pour accèder aux variables du formulaire (paramètres POST), il faut utiliser le tableau $FORM.
http://www.tutorialspoint.com/perl/perl_cgi.htm
Donc :
#!/usr/bin/perl print "Content-Type: text/html\n"; print "\n"; $nom = $FORM{nom_utilisateur}; print "<h3>Page d'accueil</h3>"; print "Votre nom : $nom";