Tecnología

Inicio

Cuál es el propósito de los campos ocultos en Perl CGI?

formas CGI Perl pueden tomar información introducida en un formulario HTML y procesarla, creando resultados interactivos o el almacenamiento de datos a través de múltiples sesiones de navegación. La forma CGI toma de datos al obtener valores que pasa un archivo HTML, definida por las identificaciones nombre del valor. Esto hace que la creación de ciertas páginas que se conectan a un servidor de Perl, tales como carros de la compra o páginas de registro, fácil. Dentro de los scripts CGI en Perl, el programador puede incrustar campos ocultos, que pueden ayudar en el tratamiento de la información.

Perl CGI

scripts CGI Perl cumplen una función básica de conectar a los usuarios a sitios web mediante el procesamiento de la entrada del usuario en un entorno de Perl. Cuando un usuario introduce la información en una forma de HTML, que se debe procesar de alguna manera. Esto se puede hacer a través de JavaScript o PHP directamente en el documento; pero los programadores de Perl crearían un script CGI Perl, que se ejecuta en una plataforma de software de servidor como Apache con Perl capacidades de interpretación. La secuencia de comandos CGI Perl recibirá la información que se le pasa por campos HTML.

Formularios HTML y campos

En un documento HTML, el programador obtener la entrada del usuario a través de "forma" y las etiquetas de "campo". Estas etiquetas designan una forma lo hará cuando un usuario envía la información, y cómo se permite que el usuario introduzca información. Así, por ejemplo, un formulario de entrada llamado "registro" podría tener un nombre de usuario y contraseña a partir de dos campos de entrada, y procesar la información a través de un Perl CGI, una vez que se pulsa un campo botón de envío.

Los campos ocultos

En Perl CGI, sin embargo, el programador puede crear un campo que permanece oculto a la vista. Por ejemplo, un script CGI Perl puede crear un campo oculto en un documento no aparece en la ventana del navegador. No es que el campo se oculta totalmente: los usuarios que comprueban la fuente del documento en el navegador verán el campo oculto en el código HTML. Los campos ocultos no estaban destinadas a la seguridad, sin embargo. Más bien, los campos ocultos pasan la información no destinada a ser cambiado.

Información pasando

Al igual que campos visibles pasan la información introducida por el usuario, los campos ocultos pasan la información junto con la entrada introducida por el usuario que no debe ser manipulado por el usuario. Esta información podría referirse al estado de la sesión, o podrían ser utilizados para nombrar un archivo creado por el usuario. En cualquier caso, el programador desea enviar la información junto con el resto de la información en el formulario. De esta manera, toda la información se pasa de la misma manera, y se puede analizar más fácil por la secuencia de comandos CGI Perl.