[Cascavel-pm] "Carregar" session id.

Rafael Lebrao Martins rafamv1 em ig.com.br
Quarta Janeiro 30 05:03:13 PST 2008


Bom dia, pessoal. Criei um código para gerar um session id, mas agora não
sei
como "carregar" esse id em todos os códigos do programa, permitindo o acesso
apenas
se o id estiver contido na url.

Esse código gera o ID:

#!/usr/bin/perl

use warnings;
use strict;
use CGI qw ( :standard);
use CGI::Session qw/-ip-match/;

my $file = '/var/www/cgi-bin/imm/sid.txt';
open( SID, '>', "$file" );

my $path_sessoes = '/tmp';
my $login;
my $session =
  new CGI::Session( "driver:File", undef, { 'Directory' => "$path_sessoes" }
);
$session->param( 'teste_tmg', "$login" );
$session->param( '_IDLE_EXPIRY' => time + 1800 );
$session->expire('+1d');
my $sid = $session->id();

print( SID "$sid" );
close(SID);
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20080130/8a789295/attachment.html 


Mais detalhes sobre a lista de discussão Cascavel-pm