2013-04-29 127 views
0

这似乎是一个简单但仍然很难实现。 突然想到做一个小例子来说明情况: 有两个文件:form.php的action.php的如何在提交表单后重定向url?

form.php的与NAME = “ID” 一个输入字段和按钮SUBMIT

action.php的具有在MySQL 和到底下一行插入数据的脚本:

header("location:Form.PHP"); 

所以,提交表单后,我回来form.php的... 这是很容易...

现在,我想实现? - 形式重定向提交 form.php的ID后= $ _ POST ['ID']

所以请帮我修改 header(“location:Form.PHP”);重定向到?ID = $ _ POST [ 'ID']

+0

为什么ü使用PHP扩展? – DarkBee 2013-04-29 17:28:21

回答

4
header("Location: Form.PHP?ID=".$_POST['ID']); 
1
header("location:Form.PHP?ID=" . $_POST['ID']); 
+0

'$ _POST ['ID']'可能不在这些双引号内 – 2013-04-29 17:28:05

1

它通常URL写,就像我们做的。您的代码将是

header("location:form.php?id=$id");

确保您初始化$id = $_POS['id'];