[英]Where do I end a PHP session so that a variable, created in the first PHP file, can be used in the second file?
我有一个网站,用户从一页开始,然后转到第二页。 第一页初始化并将值添加到计数变量,然后我希望能够在第二页上显示该变量。 我知道使用 session,但我想知道如何正确结束会话——我是在第一页还是第二页结束? 两个页面都需要以session_start()
开头吗?
是的。 两者都必须使用 session 启动。 您所说的变量基本上称为cookies。 这些变量将在整个浏览器会话中共享。
更准确地说,function session_start(); 将使全局$_SESSION
可用于当前活动页面
所以你必须把 session_start 放在每个页面上,而不是需要一个变量留在你的 session
您可能还想使用session_destroy(); 和session_unset(); 在您的用户必须访问的最后一页
我希望我对你有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.