我有一个需要3步注册的应用程序。那些分隔为页面的步骤。
现在我的问题是,如果用户没有正确地提交表单/step/2
并且/step/1
与/step/3
相同,如果用户没有&# 39;正确提交/step/2
?
我还是laravel的新手。
答案 0 :(得分:1)
使用会话。成功提交每个步骤后,请执行以下操作:
Session::put('registration_step', 1);
然后在下一步开始时,执行以下操作:
if(!Session::has('registration_step') || Session::get('registration_step') != 1) {
return Redirect::to('/step/1');
}
您甚至可以使用Session::flash()
对其进行闪烁,然后在必要时重新刷新。