制作页面的最佳方法是只能从另一个页面访问。 (例如:step2页面只能从第1页开始访问)
我想过几种方法,例如:
使用表单提交从步骤1到步骤2,在步骤2中需要检查发布数据
检查$_SERVER['HTTP_REFERER']
,如果引用者是第1步,则允许
答案 0 :(得分:5)
使用会话是唯一可行的方法。
if ($_SESSION['step'] <> 2) {
// do something terrible (c) Cousin Avi
}
答案 1 :(得分:-2)
提交POST表单可能是最好的方式。