我有一个简单的 php+mysql 网站构建,我想集成一些登录模块,如phplogin。我只是在我的网站中创建一个链接到它的 index.php 文件的超链接,然后我回到我的网站,用户登录信息没有存在。我想我没有在 phplogin 模块中获得会话。我怎样才能得到这个信息?
问问题
117 次
3 回答
2
是的,您将获得这些值,直到会话没有被破坏。
于 2013-09-04T13:03:06.077 回答
0
这取决于。例如。如果您有两个网址。
http://site.example.com/和http://www.example.com/site/(两者是 public_html 中的同一目录)并且您$_SESSION['test']
在http://site.example.com/上设置,它不会在http://www.example.com/site/上可见。
您可以使会话跨子域,但这是另一个问题。
于 2013-09-04T13:27:29.747 回答
0
每个需要访问会话变量的 php 文档都应该包含函数session_start();
可以设置一个变量$_SESSION['your_var']="foo";
并阅读$your_var=$_SESSION['your_var'];
这样会话变量可以跨php文档访问
于 2013-09-04T12:59:08.443 回答