首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从webroot访问cakephp会话变量

从webroot访问cakephp会话变量
EN

Stack Overflow用户
提问于 2011-11-09 20:44:02
回答 1查看 2.2K关注 0票数 3

我有一个cakephp应用程序,我还有另一个聊天应用程序(非蛋糕),所以为了访问聊天应用程序,我把它放在app/webroot下。登录后,我使用这个-> session ->write方法设置会话。如何从放置在聊天应用程序中的php脚本中获取此会话值?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-09 21:25:00

你应该把它放在app/因为不是蛋糕,所以不推荐放入webroot :S.阅读Rikesh评论并尝试这样做

你仍然可以像往常一样访问你的变量...CakePhp是PHP,所以您使用的每个$this->Session->write();都会在$_SESSION的超级全局变量中。

您如何访问它

代码语言:javascript
复制
session_name("CAKEPHP");
session_start();
$_SESSION['variable'];

session_name是您为会话指定的名称,如果未指定,您可以跳过该说明。如果使用它,请使用相同的名称,我认为CAKEPHP的默认值是cakephp。

(可以通过debug(session_name());找到)

如果您不知道变量部分,请尝试使用var_dump($_SESSION);来查看您拥有的内容

通常,蛋糕将身份验证数据保存在$_SESSION' auth‘中。

希望本文能对您有所帮助:)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8065206

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档