CGI :: QuickForm

Module PERL pour fournir des formulaires CGI rapides
Télécharger maintenant

CGI :: QuickForm Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • LGPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Mark Summerfield
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~summer/

CGI :: QuickForm Mots clés


CGI :: QuickForm La description

Module Perl pour fournir des formulaires CGI rapides CGI :: QuickForm est un module Perl qui fournit un mécanisme rapide et simple pour la fourniture de formulaires CGI en ligne.Lorsque show_form Exécute il présente le formulaire avec les champs demandés. Comme vous pouvez le constater à partir de l'exemple minimal au début de la synopsis, tout ce qu'il peut éventuellement de vous procurer le plus rapidement possible. Si vous avez spécifié toute validation, elle validera lorsque l'utilisateur appuie sur le bouton Soumettre. S'il y a une erreur, elle présentera le formulaire avec les champs erronés marqués et avec toutes les données saisies dans le tact. Ceci est répété aussi souvent que nécessaire. Une fois que l'utilisateur a corrigé toutes les erreurs et que les données sont valides, votre sous-programme on_valid_form sera appelé de manière à ce que vous puissiez traiter les données valides de n'importe quelle manière que vous le souhaitez. NOTE que l'exemple n ° 1 et l'exemple n ° 2 sont dans ce pod; Exemple1, Exemple2, etc. sont fournis comme fichiers.Synopsis # exemple minimal. (Insécurité aucune vérification des erreurs.) #! / Usr / bin / perl -w Utilisation stricte; utiliser cgi qw (: standard: html3); Utiliser cgi :: Quickform; show_form (-accept => on_valid_form, # Vous devez fournir ce sous-programme. -Title => 'Tester le formulaire', -Fields => ],); sub on_valid_form {My $ Name = param (nom '); mon $ l'âge = param ("âge"); Ouvrir des gens, ">> gens.tab"; Imprimer les gens "$ Prénom $ Âge "; Fermer les gens; En-tête d'impression, start_html ('' Acceptation de formulaire de test '), H3 (" Données de formulaire de test acceptées "), p (" Merci $ nom de nom pour vos données. "), end_html;} # toutes les options QuickForm (Aide Mémoire) #! / usr / bin / perl -w Utilisation stricte; Utilisez cgi qw (: standard: html3); utilisez cgi :: QuickForm; show_form (-Accept => On_valid_form, -Borger => 0, -Footer => Undef , -Header => undef, -Intro => undef, -Language => 'fr', -user_required => undef, -user_invalid => Undef, -Title => 'Test Form', -Required_html => '+', -Invalid_html => '*', -Validate => Undef, # Définissez ceci pour valider l'enregistrement complet -Size => UNDEF, -MAXLength => Undef, -Columns => UNDEF, -CHECK => 1, -Space => 0, # Sortie des nouvelles lignes neuves pour aider le débogage IF IF 1 -Multi_column => 0, -Name => UNDEF, -SUBMIT => UNDEF, -JScript => {}, -style_fieldname => '', Style_fieldvalue => '', -style_buttons => '' ', -style_row =>' '' '' '' ', -Style_whie =>' '' '' ', -Table_option =>' ', -Fields => , -Size => 1, -Multiples => Undef,}, {-Label => ' Le pire sport ', -Type =>' radio_group ', -values => , -Default =>' golf ',}, # Tout autre champ CGI.PM peut être utilisé de la même manière. ], -Buttons => ,); Exigences: · Perl


CGI :: QuickForm Logiciels associés