gpt4 book ai didi

php - 从 webroot 访问 cakephp session 变量

转载 作者:可可西里 更新时间:2023-11-01 00:50:44 24 4
gpt4 key购买 nike

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

最佳答案

你应该把它放在与 app/相同的级别,因为它不是蛋糕,不推荐放入 webroot :S。阅读 Rikesh 评论并尝试这样做

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

你如何访问它

session_name("CAKEPHP");
session_start();
$_SESSION['variable'];

session_name 是您为 session 指定的名称,如果没有提供,您可以跳过该指令。如果使用,使用相同的名称,我认为cakephp默认是CAKPHP。

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

如果您不知道变量部分,请尝试使用 var_dump($_SESSION);看看你有什么

通常cake会在$_SESSION['Auth']中保存授权数据

希望这对你有帮助:)

关于php - 从 webroot 访问 cakephp session 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8065206/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com