1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| #!C:\Perl\bin\perl.exe
#===========================
# Lire les sessions PHP
#===========================
use strict;
use warnings;
use PHP::Session;
use CGI;
my $session_name = 'PHPSESSID'; # nom des sessions
my $cgi = new CGI;
my $cookie = $cgi->cookie( -name => $session_name, );
print $cgi->header();
print $cgi->start_html( -title => 'Teste session php', );
print "id session : $cookie<br>\n";
if ($cookie) {
my $session = PHP::Session->new(
$cookie,
{ save_path => "C:/Documents and Settings/user/Local Settings/Temp",
#auto_save => 1,
}
);
# Lecture du contenu des sessions PHP
print "Login : ", $session->get('login'), "<br>\n";
print "Site : ", $session->get('site'), "<br>\n";
print "Identifiant : ", $session->get('identifiant'), "<br>\n";
print "Type : ", $session->get('type'), "<br>\n";
}
else {
print "Aucune session de trouvé";
} |
Partager