2013-04-29 56 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'];