簡單descibe,我已經3 PHP文件 - form.php的,save.php & confirm.php獲取提交的表單值
form.php的是具有一般形式
<form id="form" name="form" method="post" action= 'save.php' ><form>
save.php是
$sql = "INSERT INTO database (name, age, sex, id) VALUES ('$name', '$age', '$sex', '$id')";
我還使用相同的標題頁之後重定向節省INSERT命令更新SQL
header('Location: confirm.php');
現在我很期待當人們提交表單,數據將保存到SQL &重定向到confirm.php在那裏他們可以看到他們提交的數據。
保存後重定向,但我無法弄清楚在confirm.php上獲取提交數據的方式,我試圖使用$ _SESSION,但頁面變得空白。我會很好如果我可以通過提交表格的$id
與$ _SESSION confirm.php或someting我可以從confirm.php &調用$id
獲取數據。請建議如何做到這一點。
SQL注入警報!您可以將值存儲在會話中,然後使用標頭('Location:confirm.php?x = y')在confirm.php或pass上進行拾取。 – Naruto
在Confirm.php頁面上使用選擇查詢從數據庫獲取數據。 –