“Conocimiento Programación>Perl Programming

Cómo cambiar la barra de título en Perl Script

2015/8/5
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á <br> editor de texto <br> servidor Web con Perl instalado y configurado correctamente <br> Mostrar más instrucciones <br> 1 <p> 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 : <br> <p> # /usr /local /bin /perl <br> 2 <p> 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 " <html> " abierto ya la página Web <br> <p> print " Content-type : . Text /html \\ n \\ n " ; print" <html> " ; print" < /html > "; <br> 3 <p> 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 " <html> " y "< /html >" tags: <br> <p> $ KeyValue = ( $ ENV {' QUERY_STRING '} ) ; <br> 4 <p> 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 ": <br> <p> ( $ name , $ value) = split ( /= /, $ keyValue ) ; <br> 5 <p> Uso el comando "print" Perl para imprimir el "$ valor " variable a la página web. Incluya el valor de la variable entre abierto " <title> " y cierre " < /title >" HTML tags : <br> <p> print " <title> $ valor < /title >"; <br> 6 <p> Utilice el comando "print" Perl para imprimir una etiqueta de " <form> " a la página web. Dale la forma que el tipo de método "get " y el valor de la acción " perlTitle.html " . Imprimir un cierre " < /form> " tag para completar el formulario que el usuario deberá presentar : <br> <p> print " <form method='get' action='perlTitle.pl'> " ; print " </form >"; <br> 7 <p> Utilice el comando "print" Perl para imprimir un campo HTML " <input> " 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 " <input> " de la página web con un valor de "tipo" en "enviar " . Coloque los dos comandos " impresión" entre el " <form> " y "< /form> " etiquetas y guardar y cerrar perlTitle.pl . Después del paso 7 , perlTitle.pl aparecerá como se muestra a continuación : <br> <p> # /usr /local /bin /perlprint " Content-type : text /html \\ n \\ n"; print " <html> ! ; " keyValue $ = ( $ ENV {' QUERY_STRING '} ) ; ( $ name , $ value) = split ( /= /, $ keyValue ) ; print" <title> $ valor < /title> " ; print " <form method='get' action='perlTitle.pl'> " ; print " <input type='text' name='title'> < /input >"; print " <input type='submit'> " ; print " </form >"; print " < /html >"; <br> 8 <p> perlTitle abierto . pl en un navegador web. Escriba un valor en el campo de entrada, haga clic en el botón de envío , y comprobar que las actualizaciones del título de la página Web correctamente. <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/Perl-Programming/93218.html' >Cómo encontrar caracteres chinos utilizando expresiones regulares en Perl </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Perl-Programming/93220.html' >¿Cómo obligar a cualquier archivo en un UTF -8 en Perl </a> </div> </div> <dl class=xgc> <dt><span>Perl Programming</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Perl-Programming/93321.html">Cómo eliminar archivos HTML en el directorio en Perl </a></dd><dd><a href="http://www.ordenador.online/Programacion/Perl-Programming/93307.html">Cómo depurar Perl </a></dd><dd><a href="http://www.ordenador.online/Programacion/Perl-Programming/93422.html">Cómo crear una Declaración Mientras que en Perl </a></dd><dd><a href="http://www.ordenador.online/Programacion/Perl-Programming/93358.html">Como prueba para ver si existe un archivo en Perl </a></dd><dd><a href="http://www.ordenador.online/Programacion/Perl-Programming/93346.html">Cómo crear un archivo Perl </a></dd><dd><a href="http://www.ordenador.online/Programacion/Perl-Programming/93360.html">Cómo utilizar una expresión en la Declaración de Perl Imprimir </a></dd><dd><a href="http://www.ordenador.online/Programacion/Perl-Programming/93208.html">Expresiones regulares para que coincida con un elemento XML </a></dd><dd><a href="http://www.ordenador.online/Programacion/Perl-Programming/93372.html">Cómo reinstalar CPAN </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/Perl-Programming/93209.html" >Cómo utilizar AJAX con Perl </a> </li><li><a href="http://www.ordenador.online/Programacion/Perl-Programming/93320.html" >Cómo redondear a un número entero en Perl </a> </li><li><a href="http://www.ordenador.online/Programacion/Perl-Programming/93267.html" >Cómo ejecutar Perl Desde PowerShell </a> </li><li><a href="http://www.ordenador.online/Programacion/Perl-Programming/337390.html" >¿Cuáles son los componentes en el lenguaje UML? </a> </li><li><a href="http://www.ordenador.online/Programacion/Perl-Programming/93399.html" >Cómo generar una contraseña aleatoria </a> </li><li><a href="http://www.ordenador.online/Programacion/Perl-Programming/93252.html" >Cómo convertir de Perl a Python y appengine </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/Perl-Programming/297116.html" >¿Cuál es la forma completa de PDB? </a></li><li> <a href="http://www.ordenador.online/Programacion/Perl-Programming/93326.html" >Cómo leer más de una línea a la vez en Perl </a></li><li> <a href="http://www.ordenador.online/Programacion/Perl-Programming/93381.html" >Cómo escribir un script de Perl en VI </a></li><li> <a href="http://www.ordenador.online/Programacion/Perl-Programming/93322.html" >Cómo encontrar el Mean Utilizando Perl </a></li><li> <a href="http://www.ordenador.online/Programacion/Perl-Programming/93387.html" >Cómo hacer tinta Gel </a></li><li> <a href="http://www.ordenador.online/Programacion/Perl-Programming/93342.html" >Cómo encontrar si una cadena contiene otra cadena en Perl </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimiento de la computadora © http://www.ordenador.online</div> </div> </body> </html>