Tag: Perl

Leer y Escribir Cookies en Perl

Hola pues esta es otra función que también me encontré por ahí y la modifiqué para que fuera más funcional.
Esta función lo que hace es escribir en el navegador o leer de él, cookies para despues usarlas en lo que gustes.

El código es este:

PERL:
  1. sub set_cookie {   #funcion para escribir cookies
  2.     my ($name, $value, $expiration, $path) = @_#recibimos los parametros enviados (nombre de la cookie, su valor, tiempo de vida, direccion)
  3.     print '<meta http-equiv="Set-Cookie" content="'.$name.'='.$value.';expires='.$expiration.'; path='.$path.'">'; #escribimos la cookie en los headers del navegador
  4.     return(1);
  5. }
  6.  
  7. sub get_cookie {  #funcion para leer cookies
  8.     my (@cookies, %return_cookie, $cookie, $key, $val);   #declaramos variables a usar
  9.     @cookies = split (/; /,$ENV{'HTTP_COOKIE'});            #leemos las cookies de la variable de entorno "HTTP_COOKIE" y las metemos al array "@cookies"
  10.     foreach $cookie (@cookies)                                     #separamos cookies y las metemos en un array "%return_cookie"
  11.         {
  12.          ($key, $val) = split (/=/,$cookie);
  13.          $return_cookie{$key} = $val;
  14.         }
  15.     return (%return_cookie);                                        #nota: esta funcion regresa todas las cookies con vida, ya despues tu eligiras cual usar.
  16. }
  17. 1;

y la manera de usarse es esta:
(continue reading...)

ef4683428a4d80d56827535f2b6fce27
Share via email

Recibir variables con Post y Get en Perl

Bueno pues quizá en estos momentos de auge de PHP, ASP y otros muchos lenguajes dinámicos para web, ya no sea tan necesario usar Perl, pero como sea a alguien le puede servir esta función que híce basándome en otra que encontré por ahí por Internet en un tiempo donde tuve que programar en perl para una empresa de páginas web jeje...

Aquí les dejo el codigo... no es la gran cosa:
(continue reading...)

3d7af988fd69a595e07e4d046a9b9634
Share via email

Copyright © 1996-2010 Recursos Del Web. All rights reserved.
iDream theme by Templates Next | Powered by WordPress