jueves, 28 de noviembre de 2013

Cómo pasar variables de CGI de un conjunto de marcos

Una de las formas en que las aplicaciones web y los servidores interactúan es a través de una interfaz de entrada común, o CGI. Si está desarrollando una aplicación web o una página web, puede que tenga que pasar variables y otros tipos de datos en el servidor web, que los recibe a través de CGI. Este tutorial le mostrará cómo utilizar el lenguaje de scripting web Perl para enviar variables CGI del servidor.

Crear un nuevo documento de Perl usando una aplicación de edición de texto sin formato o aplicación de edición de código.



Pasar variables a CGI mediante el uso de HTTP y el método GET para enviar datos a través del protocolo CGI conexión HTTP mediante la creación de una dirección URL modificable, por ejemplo:

http://www.examplewebsite.com/cgi-bin/example.cgi?username=Johnmith



Código de la secuencia de comandos Perl que permitirá a la URL del ejemplo anterior para aceptar el nombre de usuario y contraseña en los parámetros de URL mediante el siguiente script:

locales ($ buffer, @ pares, par $, $ name, $ value,% FORM);

$ ENV {'REQUEST_METHOD'} = ~ tr / az / AZ /;

if ($ ENV {'REQUEST_METHOD'} eq "GET")

{

$ Buffer = $ ENV {'QUERY_STRING'};

}

$ Username = $ FORM {nombre de usuario};

$ Password = $ FORM {contraseña};



Guarde el documento Perl y cargarlo en el mismo servidor web que hospeda la aplicación web o sitio web, a continuación, hacer referencia a la secuencia de comandos según sea necesario en otras partes del código.

 

No hay comentarios:

Publicar un comentario