- 论坛徽章:
- 0
|
正常的用CGI session + mysql 方法如下
在mysql里
- CREATE TABLE sessions (
- id CHAR(32) NOT NULL PRIMARY KEY,
- a_session TEXT NOT NULL
- );
复制代码
CGI session 处理
- use CGI;
- use CGI::Session;
- my $cgi = new CGI;
- my $s = new CGI::Session( 'driver:mysql', $cgi, { DataSource => 'dbi:mysql:test',
- User => '****',
- Password => '****' });
- my $id = $s->param('file','gogoggog'); ## 存入值 你的file file1 就在这儿设定
- my $file = $s->param('file'); ## 取出
复制代码
数据库中 id 和 变量存储样例
- | e9f96737e511c8657008d08cddf35832 | $D = {'_SESSION_ID' => 'e9f96737e511c8657008d08cddf35832','_SESSION_ATIME' => 1249959769,'file' => 'gogoggog','_SESSION_REMOTE_ADDR' => '127.0.0.1','_SESSION_CTIME' => 1249959769};;$D |
复制代码 |
|