php返回上一页面怎么做,如何让用户返回PHP页面?

2022-10-30 18:52:20 242

在每个页面顶部的PHP中,在开始之前开始你的会话< html>标签

在你的php某处设置你的会话变量注意这个值必须是可序列化的

然后,只要你想访问该会话变量,你就可以在调用session_start()之后执行以下操作;

如果以这种方式处理会话,会话变量将在以前和将来的页面上可用.

php返回上一页面怎么做,如何让用户返回PHP页面?

警告:

根据从服务器发送的浏览器和标头,当您返回页面时,它会重新加载页面,因为它在缓存中,因此请考虑以下事项:

>用户转到页面并且没有设置会话变量

>用户执行设置会话变量并将其发送到第二页的操作

>用户点击后退按钮

>用户将显示第一页的会话前缓存版本

>用户刷新页面

>用户现在可以看到第一页w / session变量集

打嗝的原因是有些浏览器并不总是在后退按钮上发出新请求,有时它会从浏览器缓存中加载.阅读这个答案的最后:https://stackoverflow.com/a/1313941/884453

编辑

您在上面发布了代码,首先检查了session_status.这是不正确的.你总是需要这样session_start();

//Start session

session_start();

// User is either pulled from the session or is null

$User = $_SESSION["User"] ? !empty($_SESSION["User"]) : NULL;

//Page content

?>

if(session_status()!== PHP_SESSION_ACTIVE)的代码{仅在某些其他代码(通常在框架中)已经启动会话的情况下才有用.

爱网站

Linux、centOS、Ubuntu、Windows操作系统下的ECS云服务器、vps虚拟空间、建站主机到期停止异常等状态监测,宝塔面板Bt、小皮面板PHPStudy、IIS、Apache、Nginx、XAMPP、wamp建站环境意外故障监测,php+MySql、asp、java、html等建站程序运行故障监测,域名状态、SSL证书状态监测,网站301、302、404、500错误代码及网站无法访问通知提醒,全国多节点测试网站速度及网络攻击!

网站服务

扫一扫,关注我们

桂ICP备2022009721号-1