Cakephp会话未在页面控制器中设置

时间:2010-05-27 06:09:47

标签: cakephp cakephp-1.2

我正在使用cakephp1.2。我有pages_controller扩展app_controller。我在app控制器中给出了Session组件。从我的应用程序登录时,我设置会话并重定向到页面控制器,但在那里我无法得到会话。如果我重定向到其他控制器,我会在那里进行会话。我有一个名为“pages”的表,当用户点击链接(传递页面名称)时,我从该表中获取数据并使用pages_controller进行显示。我必须使用$ uses,因为我需要从一些表中获取数据。页面不是静态的。

我可以不使用“页面”作为表名吗?或者会话在pages_controller中不起作用?

我的core.php设置 Session.save - php Session.start - true Security.level - 低

我试过改变这个值..但没有结果..

2 个答案:

答案 0 :(得分:1)

请检查这些型号或控制器页面,以便在页面末尾有额外的空格(字符数量为额外的空格)。

答案 1 :(得分:0)

你没有在pages_controller中重新定义组件数组吗?这将取消您在app控制器中加载Session组件。如果直接在页面控制器中加载会话组件,它是否会解决问题?