繁体   English   中英

如何在laravel中检查和控制以前的网址?

[英]How to check and control previous url in laravel?

我有一个多步表单。 有如下步骤:第 1 步、第 2 步...第 5 步。

我如何检查人们是否应该遵循此步骤? 有没有办法检查他是否来自以前的真实网址(步骤)或任何其他方式?

谢谢 !

URL::previous() 将返回引荐来源网址。 如果您想防止他们使用跨站点请求伪造,请使用 laravel 的 csrf 保护。 http://laravel.com/docs/5.1/routing#csrf-protection

如果你想在刀片文件中使用之前的URL,请使用如下:

{{ url()->previous() }}  

对于当前路径,如果当前路径是:
Example: http://localhost:8000/brand/campaign/create/about

request()->Fullurl(); 
// http://localhost:8000/brand/campaign/create/about 

request()->URL();      
// http://localhost:8000/brand/campaign/create/about 

request()->root();     
// http://localhost:8000 

request()->path();     
// brand/campaign/create/about 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM