php数据提交问题,怎么能让提交数据后写入数据库的同时转到另一个页面,而且获取填写的数据

php数据提交问题,怎么能让提交数据后写入数据库的同时转到另一个页面,而且获取填写的数据如果可能的话给我写出来啊!... php数据提交问题,怎么能让提交数据后写入数据库的同时转到另一个页面,而且获取填写的数据 如果可能的话给我写出来啊! 展开
 我来答
menjew
2012-03-22 · 超过10用户采纳过TA的回答
知道答主
回答量:14
采纳率:100%
帮助的人:24万
展开全部
有两种方法:
一、Session存储数据,代码:
html:
<form action="action1.php" method="post">
<input type="text" name="text1">
<input type="text" name="text2">
<input type="submit" name="submit1" value="提交">
</form>
action1.php:
<?php
session_start();
$vaule1 = $_POST['text1'];
$vaule2 = $_POST['text2'];
$sql = "insert into table(value1,value2) values('$value1','$value2');
if (mysql_query($sql))
{
$_SESSION['value1'] = $value1;
$_SESSION['value2'] = $value2;
header("Location: action2.php");
}
?>
action2.php通过session即可获取数据。

2.如果数据不大且安全性要求不高的话可通过URL传输,代码:
html同上,
action1.php:
<?php
$vaule1 = $_POST['text1'];
$vaule2 = $_POST['text2'];
$sql = "insert into table(value1,value2) values('$value1','$value2');
if (mysql_query($sql))
{
header("Location: action2.php?value1=$value1&value2=$value2");
}
?>
action2.php通过$_GET['']函数即可获取数据。
百度网友8c5e3b6
2012-03-22 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:93.7万
展开全部
我觉得你既然能存入数据库,那就可以再另一个页面在读取,何必要通过其他途径传呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shengmingboz
2012-03-23 · TA获得超过184个赞
知道小有建树答主
回答量:536
采纳率:0%
帮助的人:209万
展开全部
不知道你的问题解决了没有!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式