Perl - CGI - Formulaire Soumettre l'exemple
- 1553
- 142
- Zoe Dupuis
L'exemple de formulaire Perl / CGI suivant demande à un utilisateur de saisir deux entiers et sur la soumission, un ajout est effectué sur les deux entiers soumis.
Note: Pour gérer les deux entiers, l'action de la méthode «Post» est définie sur elle-même. Ce qui signifie qu'une méthode HTML Post sera créée dans un format suivant:
Form Action = "/ CGI-BIN / PERL-CGI-FORM.CGI "ENCTYPE =" Multipart / Form-data "Method =" Post "
Sauver une forme perl-cgi suivante.CODE CGI dans / usr / lib / cgi-bin /:
#!/ usr / bin / perl -t utiliser strict; Utilisez CGI QW /: Standard /; En-tête d'impression, start_html ('Perl / Cgi Form Example'), start_form, "Integer 1:", TextField ('num1'), br, "Integer 2:", TextField ('num2'), br, soumide, end_form, heure; print param ('num1') + param ('num2'), p, end_html; sortie;
Faites-le exécutable:
# CHMOD 755 / USR / LIB / CGI-BIN / PERL-CGI.CGI
En naviguant sur votre navigateur vers le programme Perl / CGI ci-dessus, vous devriez voir une page similaire à celle ci-dessous. Actuellement, le formulaire ne peut gérer que les entiers:
Tutoriels Linux connexes:
- Scénarios: opérateurs
- Tutoriel de base de la commande de la commande avec des exemples
- Script bash: opérateur unaire attendu
- Comment utiliser Luks avec un en-tête détaché
- Comment travailler avec l'API WooCommerce REST avec Python
- Système linux hung? Comment s'échapper vers la ligne de commande et…
- Python Expressions régulières avec des exemples
- Scénarios de bash: conditionnels
- Créer des règles de redirection et de réécriture en .htaccess sur Apache…
- Comment sortir du script bash
- « Définir et récupérer un cookie en utilisant Perl et CGI
- Développement Web avec Perl - CGI - Hello World Exemple »