如果您不想使用会话,则唯一可以做的就是将POST张贴到同一页面。无论哪种IMO是最好的解决方案。
// form.php<?php if (!empty($_POST['submit'])) { // validate if ($allGood) { // put data into database or whatever needs to be done header('Location: nextpage.php'); exit; } }?><form action="form.php"> <input name="foo" value="<?php if (!empty($_POST['foo'])) echo htmlentities($_POST['foo']); ?>"> ...</form>
可以使它变得更优雅,但是您会想到的…
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)