
正文
php返回前一页保留数据 php返回前一页保留数据的快捷键
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php 提交表单跳转到下个页面之后如何保持原来提交的数据?
1.表单页a.php
form action="b.php" name="form1" method="post"
input type="text" name="keyword" /
/form
2.表单接收页b.php
?
$keyword = $_POST["keyword"];
?
form action="b.php" name="form1" method="post"
input type="text" name="keyword" value="?=keyword?"/
/form
下面为显示结果内容
......
............
................
相关问答
Q1: php中如何添加数据点击提交后返回当前页并刷新了数据?
1、首先这个页面是php页面,还要确定这个页面是提交到本页面的,设置 表单的 action="",或者设置action=“#”,或者不写action 都是提交到本页面的
2、创建一个表单,写入几个文本输入框,并设置name值,一定要设置name,最后还要有一个提交按钮
3、在最上面开始写php代码,如果需要处理这些数据,就处理,不需要处理可以不用写,点击提交按钮会提交到本页面并且刷新
Q2: 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();
参考地址:
Q3: php 提交表单返回页面后如何保留表单中的数据
你可以把数据存储到session 或 cookie中在返回啊 这样在返回后的页面读取出来就OK拉。
Q4: 数据怎么返回给原页面(PHP)?
你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;
第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。
这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。
注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,
Q5: PHP页面如何记录返回上一个PHP页面?
在s.php 里面 获取该页面的URL:
$url_page=$_SERVER["REQUEST_URI"];
//将$url_page 传递到 m.php页面中($_GET或$_POST的方式),然后用
echo "scriptwindow.location.href='$url_page';/script"; //返回到s.php页面
exit();
php返回前一页保留数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php返回前一页保留数据的快捷键、php返回前一页保留数据的信息别忘了在本站进行查找喔。







