简单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页面上使用选择查询从数据库获取数据。 –