是否有可能在codeigniter应用程序文件夹外部获得会话?Codeigniter会话在应用程序文件夹外
回答
这是可能的,但不是没有一些工作。你可以看到别人的问题和他们的solution in the CodeIgniter forum的细节。
基本上你需要采取CodeIgniter使用来处理它的会话和反序列化它的cookie:
$sess = unserialize($_COOKIE['ci_session']);
您可能需要在你的应用程序也更改设置,以便饼干整个域的设置,不仅仅是对于CodeIgniter所在的文件夹。
谢谢。所以我想写我的细节到cookie并使用反序列化cookie来获取它。它是持久性cookie还是不是? – bengeo 2012-04-04 05:32:49
在CodeIgniter中有一个配置设置来指定cookie设置的长度,就在这个页面的底部:http://codeigniter.com/user_guide/libraries/sessions.html另外,实际上有一个cookie助手类http://codeigniter.com/user_guide/helpers/cookie_helper.html不知道这是什么时候推出的,因为我从来没有遇到过它,但可能对你有用。 – cchana 2012-04-04 07:46:28
它是一个技巧,但是可以工作。在登录重定向之前放置这个小调皮的代码。现在您也可以使用ci_session
与php本地会话,玩得开心!
<?php
session_start();
echo $_SESSION['ci_session'] = $this->session->userdata['ci_session'];
?>
- 1. 应用程序文件夹外的代码签名会话?
- 2. 清理Codeigniter应用程序文件夹
- 3. 在Codeigniter 2的“应用程序”文件夹外部调用语言文件
- 4. Codeigniter从外部应用程序文件夹加载视图?
- 5. 在CodeIgniter的应用程序文件夹之外限制PHP文件?
- 6. 调用在codeigniter文件夹之外的父php文件夹中已声明的codeigniter框架中的会话
- 7. 为什么CodeIgniter应用程序文件在public_html文件夹中?
- 8. 如何在Codeigniter中的应用程序文件夹外创建控制器
- 9. 在codeigniter中加载应用程序文件夹之外的项目
- 10. 如何在应用程序文件夹之外的codeIgniter中读取目录?
- 11. 应用程序外的Symfony会话?
- 12. 在子文件夹中安装CodeIgniter应用程序
- 13. 无法将图像上传到应用程序之外的文件夹Codeigniter
- 14. 子文件夹中的Codeigniter不适用于AngularJS应用程序
- 15. 使用Codeigniter的应用程序文件夹备份
- 16. 在Codeigniter应用程序中销毁会话变量的Firebug
- 17. 从外部应用程序处理Dropbox文件夹和文件
- 18. codeigniter安装 - 系统和应用程序文件夹的位置
- 19. Nginx的子文件夹中的角和codeigniter应用程序
- 20. 外部应用程序:检查是否Outlook文件夹存在
- 21. 如何删除由应用程序文件夹外部的应用程序删除的文件夹
- 22. updatefile在应用程序文件夹
- 23. 如何在ASP.net应用程序的bin文件夹外引用程序集?
- 24. 在外部文件中获取codeigniter会话数据
- 25. 从非应用程序文件夹使用DLL时,会引发外部异常
- 26. 在webroot之外访问文件夹/文件仍在应用程序路径中?
- 27. SAPUI5应用程序 - 会话
- 28. 如何检查从一个codeigniter应用程序的会话/用户数据到另一个codeigniter应用程序
- 29. iPad应用程序文档文件夹
- 30. codeigniter会话销毁两个不同的应用程序
为什么要这样做? – Catfish 2012-04-03 14:04:15
我想在应用程序文件夹外部的php文件中获取会话。 – bengeo 2012-04-03 14:12:13
你可以随时尝试一下,看看它是否会起作用。我相信它不会。你为什么不把你项目之外的php文件转换成CI项目的一部分? – Catfish 2012-04-03 14:17:33