Html :: formwizard

Forms HTML hecho simple
Descargar ahora

Html :: formwizard Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Marco Neves
  • Sitio web del editor:
  • http://search.cpan.org/~neves/

Html :: formwizard Etiquetas


Html :: formwizard Descripción

Formas HTML hecho simple HTML :: FormWizard es un módulo Perl que usa CGI para recuperar datos de las solicitudes, y los formularios HTML se producen utilizando una plantilla de objeto que, si no se proporciona, será $ yo (una referencia propia). Hay muchas libs que escriban Formularios, y solo unos pocos que procesan ambas cosas, es decir, escriben formularios HTML y recuperan los datos enviados por el usuario ... de una manera más correcta ... que maneja todo entre la primera solicitud y los datos correctos. Introducción. ¿Por qué debería todos los programas que devolvemos un módulo para crear un formulario para crear un formulario y luego pedir a otros que verifique que el envío sea correcto? ¿O por qué debería verificar los datos? HTML :: Formwizard fue escrito para eso.html :: FormWizard es un módulo PERL que utiliza CGI para recuperar datos de las solicitudes, y los formularios HTML se producen utilizando una plantilla de objeto que, si no se proporciona, Será $ yo (una referencia propia) .synopsis # Este script hace casi el mismo que CGI.PM # Ejemplo. Y, sí, uso CGI, es decir, # escribe un formulario y escribo los valores enviados Use CGI (); Utilice HTML :: Formwizard (); MY $ FORM = HTML :: FormWizard-> Nuevo (-Title => 'Un ejemplo simple', -Fields => , Predeterminado => }, {Name =>' Color ', Descripción => "¿Cuál es tu color favorito?", Tipo =>' List ', Value => }])) # Bueno, eso casi ... Pero ahora, que hacen otras cosas ... # APEGENCIA CAMPO OTRO CAMPO DE LISTA DE LISTIFICACIÓN, ESTO CON LAS DESCRIPCIONES DE # DESPUÉS DE QUE DEBE SELECCIONAR, # INICIALAMENTE DIGA "--Seleccione por favor - ". $ formulario-> Agregar ({nombre => 'país', descripción => '¿Dónde naciste?', Tipo => 'List', Value => {PT => 'Portugal', US => 'Estados Unidos' , uk => 'Reino Unido', FR => 'FRANCIA', '-' => 'OTROS', '' => '--seleccione por favor--'}, predeterminado => '', necesario => 1 }); # Y solo uno más ... un campo de contraseña, que debe # tener una longitud de 3 a 8 caracteres, y desea # validar con una función que escribió ... $ formulario-> Agregar ({nombre => 'contraseña', Tipo => 'contraseña', minlen => 3, maxlen => 8, valide => sub {My $ pass = Shift; Devolver 0 if (($ PASS = ~ / D /) y ($ PASS = ~ / /) y ($ pase = ~ / w /)); devolver "La contraseña de campo debe tener al menos un número". "Una letra y un símbolo";}, necesarios => 1}); # Y ahora ... ¡Vamos a obtener los resultados! Si (MIS $ DATA = $ Form-> Ejecute) {Imprimir QQ (su nombre ID $$ Datos {Nombre} Las palabras clave son :), Únase a (",", @ {$$ Datos {Words}}), QQ ( Su color favorito es $$ DATOS {COLOR} Su país de nacimiento es $$ Datos {país} y su contraseña es $$ Datos {contraseña})} Requisitos: · Perl


Html :: formwizard Software relacionado