
正文
php保留数据返回前一页 php返回上一页并刷新
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
数据怎么返回给原页面(PHP)?
你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;
第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。
这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。
注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,
相关问答
Q1: php中如何做到点击返回上一页按钮时,并且上一页面表单信息依然存在?
那个是js
直接用onclick="history.go(-1);"既可以
或者
onclick="history(back)";
在你的上一页表单里赋上值就可以了
Q2: php中如何添加数据点击提交后返回当前页并刷新了数据?
1、首先这个页面是php页面,还要确定这个页面是提交到本页面的,设置 表单的 action="",或者设置action=“#”,或者不写action 都是提交到本页面的
2、创建一个表单,写入几个文本输入框,并设置name值,一定要设置name,最后还要有一个提交按钮
3、在最上面开始写php代码,如果需要处理这些数据,就处理,不需要处理可以不用写,点击提交按钮会提交到本页面并且刷新
Q3: php提交表单,点击错误弹出框的确定按钮之后,跳转回原来页面,怎样保存原有信息?
可以将接收php保留数据返回前一页的数据再返回并填充表单php保留数据返回前一页,以下是一个网友php保留数据返回前一页的解决方法,贴出如下:
在开发过程中,经常会出现表单出错而返回页面php保留数据返回前一页的时候填写的信息全部丢失的情况,为php保留数据返回前一页了支持页面回跳,可以通过以下两种方法实现。
1.使用header头设置缓存控制头Cache-control。
header('Cache-control: private, must-revalidate'); //支持页面回跳
2.使用session_cache_limiter方法。
session_cache_limiter('private, must-revalidate'); //要写在session_start方法之前
下面的代码片断可以防止用户填写表单的时候,单击“提交”按钮返回时,刚刚在表单上填写的内容不会被清除:
session_cache_limiter('nocache');
session_cache_limiter('private');
session_cache_limiter('public');
session_start();
参考地址:
Q4: PHP中如何返回前一页并刷新页面
echo "scriptalert('退出成功!');history.back();/script"
上面这句存在个矛盾php保留数据返回前一页,退出后返回到上一个页面,这里的上一个页面应该是必须登录后才有权访问的,而php保留数据返回前一页你注销了用户后已经没有权限访问刚才的页面了。
修改成下面的试试:
?
session_start();
session_unset();
session_destroy();
header("location:login.php"); //退出后跳转到指定的login.php页面
?
php保留数据返回前一页的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php返回上一页并刷新、php保留数据返回前一页的信息别忘了在本站进行查找喔。






