電子書籍の厳選無料作品が豊富!

CGI::Sessionなどを使ったことがない初心者です。
どの端末から掲示板に投稿されたか識別するだけのために
(セッションの画面遷移は不要)
PerlのCGI::Sessionを使ってセッションIDを発行し、
CGI内のセッション記録用ファイルにいつどの端末から投稿されたか記録したいと思っています。

そこでCGI::Sessionについて調べてみたのですが
my $session = new CGI::Session("driver:MySQL", $cgi, {Directory=>'./session'});
データーベースはMySQLでなければいけないのでしょうか?
My SQLではなく例えばディレクトリ内のdate/session-date.textなどに記録し、
扱いことはできないのでしょうか?
またそのような場合にはどのように記述するのか教えてください!

A 回答 (1件)

ディレクトリに複数ファイルができていいなら


CGI::Session::Driver::file - search.cpan.org
http://search.cpan.org/~markstos/CGI-Session/lib …

一つのファイルにまとめたいなら、DB_Fileを使って
CGI::Session::Driver::db_file - search.cpan.org
http://search.cpan.org/~markstos/CGI-Session/lib …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!