Yii无cookie会话无法正常工作

时间:2014-02-16 15:23:58

标签: session yii cookieless

我正在学习yii中关于会话管理的一些事情。使用cookie的会话工作得很好,保存了我想要的所有内容,例如在数据库中工作,但我无法使无cookie会话工作。

这是我的配置:

'session' => array (
    'class' => 'system.web.CDbHttpSession',
    'connectionID' => 'db',
    'sessionTableName' => 'sessions',
    'sessionName' => 'Session_Test',
    'useTransparentSessionID'   =>($_POST['PHPSESSID']) ? true : false,
    'cookieMode' => 'none',
),

我有一个简单的测试页面,我可以使用一个简单的表单向会话添加内容,该表单还包含一个带有“PHPSESSID”的隐藏字段,在帖子之后我回到同一个页面,它应该显示表单和所有内容在会话中,但我得到一个新的会话ID ...

我检查了我的php.ini并更改了一些设置以禁用会话cookie并启用transparant会话ID,但这并没有解决任何问题......我怎样才能使这个工作?

0 个答案:

没有答案