El lenguaje de programación Perl es uno de los lenguajes de programación interpretados más utilizados para la creación de páginas web dinámicas . Utilizando Perl , los programadores pueden alterar las interfaces de usuario de las páginas web de muchas maneras , por ejemplo, mediante el cambio de etiquetas HTML específicas, tales como la etiqueta " " . Perl scripts se ejecutan en el servidor web, por lo que requieren que los datos se envía al servidor web con el fin de alterar dinámicamente elementos de la página . Afortunadamente , Perl ofrece funciones integradas que hacen que la recuperación de la información publicada fácil. Cosas que necesitará editor de texto servidor Web con Perl instalado y configurado correctamente Mostrar más instrucciones 1
Abra un editor de texto y cree un archivo con el nombre " ; perlTitle.pl " . Agregue la línea " tinglado " para el archivo en la primera línea. El " tinglado " especifica la ubicación intérprete de Perl en el caso de que no se puede encontrar . La línea " tinglado " será diferente en función de la instalación específica Perl. Un ejemplo se muestra a continuación :
# /usr /local /bin /perl 2
Indique que perlTitle.pl debe generar una página Web ( "text /html" ) imprimiendo el " Content-type " valor "text /html" ( incluir los caracteres " \\ n \\ n" ) . Para imprimir los resultados, utilice el comando "print" Perl e imprimir una etiqueta de cierre de un " " abierto ya la página Web
print " Content-type : . Text /html \\ n \\ n " ; print" " ; print" < /html > "; 3
Recuperar los valores de la cadena de consulta. Los valores de " cadena de consulta " son los valores presentados en la página web. En este ejemplo , el valor en la cadena de consulta será el título usado para cambiar la barra de título . Guarde los valores de cadena de consulta en una variable llamada "$ keyValue " declarada entre perlTitle.pl ' s " " y "< /html >" tags:
$ KeyValue = ( $ ENV {' QUERY_STRING '} ) ; 4
Utilice la función "split " Perl para dividir la cadena de consulta en dos valores ( $ key y $ valor) , la colocación de la división inmediatamente inferior a la "$ keyValue " ; declaración. En este ejemplo, $ key es el nombre de la cadena de título ( "title ") y $ value es el valor de la cadena de título . Utilice el carácter "=" para dividir la cadena "$ keyValue ":
Uso el comando "print" Perl para imprimir el "$ valor " variable a la página web. Incluya el valor de la variable entre abierto "
" y cierre " < /title >" HTML tags :
print "
$ valor < /title >"; 6
Utilice el comando "print" Perl para imprimir una etiqueta de "
"; 7
Utilice el comando "print" Perl para imprimir un campo HTML " " a la página web. Dale el campo de entrada del valor "type" "texto", el "nombre " value "title " y cierre el "< /input > " tag . Utilice el comando "print" Perl para imprimir una segunda HTML " " de la página web con un valor de "tipo" en "enviar " . Coloque los dos comandos " impresión" entre el "