我有一个表单,它会将用户发送到不同的表单,以防他们没有完成它以返回表单并完成任何遗漏的内容。现在,除非用户按下浏览器后退按钮,否则页面会重新加载,这意味着任何数据都会丢失。
几乎当他们返回上一页时,他们已经填写的任何内容都应该保持不变。
我有以下两页:
第 1 页:
<?PHP
echo "<a href='page2.php'>NEXT</a>";
echo "<input type=text size=25 name=txt />";
?>
第2页:
<?php
$refer = $_SERVER['HTTP_REFERER'];
$lastlink = "<a href='$refer'>BACK</a>";
echo $lastlink;
?>
在第二页上,如果我单击“返回”返回到第 1 页,则在第 1 页中输入的任何内容都将丢失,这是我不想要的。如何在不使用 Javascript 的情况下解决它?用Javascript?我知道在 javascript 中我可以使用
<a href="javascript:history.go(-1);">BACK</a>
但是还有其他方法吗?