“Conocimiento Programación>Perl Programming

Cómo escribir un script de Perl para procesar un formulario

2012/2/16
El lenguaje Perl le proporciona la capacidad de crear páginas web dinámicas . Perl es un lenguaje antiguo que no se utiliza con tanta frecuencia como PHP , pero se puede ejecutar scripts de Perl en una carpeta CGI para el procesamiento de formularios . Identificar las variables de formulario en el formulario HTML principal, y luego procesar los datos del formulario , ya sea el almacenamiento de la información o mostrar a tus usuarios. Instrucciones
1

clic en el botón " Inicio" de Windows y escriba " notepad" en el campo de búsqueda. Pulse el botón " Enter" para abrir el editor de texto.
2

Crear una variable CGI y asignar la variable a la clase de CGI . Esta clase permite a los scripts de Perl para utilizar el motor de CGI en el servidor Web. El código siguiente crea la variable :

usar CGI ;

$ p = new CGI ;
3

Recuperar los valores del formulario . El código siguiente muestra cómo recuperar " fname " del formulario y los controles de entrada " lname " :

$ fname = $ p -> param ( ' fname ');

$ lname = $ p -> param ( ' lname ');

Se crea una nueva variable para cada elemento del formulario se pasa al script de Perl . En este ejemplo, el nombre y apellido del usuario se envían al script.
4

Proceso de la información del formulario . Usted puede utilizar Perl para manipular los datos de cualquier manera que usted necesita para procesar la información. En este ejemplo , se muestra la información del formulario para que el usuario verifique los datos :

print " Content-type : text /html \\ n \\ n";

print "Por favor verifique su información \\ n \\ n ";

print" Nombre: "+ $ fname +" "+ $ lname ;

Perl Programming
Cómo quitar las cuerdas en Perl
Cómo eliminar un archivo en Perl
¿Cómo encontrar duplicados en archivo mediante Perl
¿Qué atributos de archivos de Linux se utilizan para ejecutar scripts de Perl?
Cómo abrir una página web a través de la confirmación PerlScript
Cómo comprobar si una cadena existe en Perl
Cómo eliminar todos los espacios en blanco en una cadena con expresiones regulares en Perl
Perl Cadena Función Longitud
Conocimiento de la computadora © http://www.ordenador.online