R在CakePhp中更新/刷新会话变量

时间:2012-08-18 16:11:17

标签: php session cakephp cakephp-1.2

我遇到了Cake Sessions的问题。

在我的一个观看中,我使用$session->read('User.image')

显示了一个值

当用户登录时,会话已创建,一切正常。但是当用户更新图像时,Session变量不会更新。

我正在尝试在我保存新图像的控制器中执行以下操作:

$this->User->save($data);
$this->Session->delete('User.image');
$this->Session->write('User.image', $data['User']['image']);

如果我在控制器中正确打印$this->Session->read('User.image'),则会正确显示更新后的值。但是标题中的图像与用户再次登录之前的图像相同。

我已经更改了配置,因此蛋糕可以将会话文件保存在cake tmp文件夹中,这样我就可以毫无问题地编写了...但是看起来不够。

如何在整个应用程序中刷新Session变量?我在蛋糕1.2分支

谢谢!

0 个答案:

没有答案