PerlさんPerlくん
[perl][Module]CGI::Session.pm
最終更新:
atwikimyj
-
view
文字通りperlで実装するセッション管理。
<参考>CGI::Session.pmでセッション管理
http://www.dab.hi-ho.ne.jp/sasa/biboroku/perl/session.html
http://www.dab.hi-ho.ne.jp/sasa/biboroku/perl/session.html
インストール
linux上で
[root@localhost] perl -MCPAN -e shell
cpan> install CGI::session
これで終わり。
[root@localhost] perl -MCPAN -e shell
cpan> install CGI::session
これで終わり。
利用
perlスクリプト内で
use CGI::Session qw/-ip_match/;
#異なるipからのアクセスは認めない
#Tutrial
.podは'-ip-match',Session.pmは'-ip_match'.多分'-ip_match'.
my $session=CGI::Session->new(undef,undef,{Directory=>'./.session'});
#セッションidの生成
.ディレクトリ.sessionは予め作っておく
$session->expire('+1m'); #有効期限の設定.1分間
$session->param('name','john'); #セッション経由で引き渡す項目と値
$session->expire('+1m'); #有効期限の設定.1分間
$session->param('name','john'); #セッション経由で引き渡す項目と値