0

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

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

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

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

4

2 回答 2

1

请检查这些模型或控制器页面是否有额外的空格(作为字符的额外空格)是否在页面末尾。

于 2012-05-02T10:15:48.750 回答
0

您不是在 pages_controller 中重新定义 components 数组吗?这将取消您在应用程序控制器中加载 Session 组件。如果您直接在页面控制器中加载 Session 组件,是否可以解决问题?

于 2011-08-11T02:41:52.610 回答