use*_*495 5 laravel laravel-4 laravel-routing
说我有localhost/public/admin重定向到localhost/public/user/login.
我如何获得admin价值user/login?
afa*_*zit 14
您需要抓住引用并检查它是否包含"admin".请尝试以下方法
$referer = Request::referer();
// or
// $referer = Request::server('HTTP_REFERER');
if (strpos($referer,'admin') !== false) {
dd('coming from admin')
}
Run Code Online (Sandbox Code Playgroud)
编辑#1:正如@tomvo所指出的,您也可以使用URL::previous()而不是Request::referer()L4
编辑#2:它实际上是错误的,referer而不是referrer由@JamesF指出
编辑#3:在Laravel 5中,该Request::referer()方法似乎不再存在,你仍然可以通过使用Request::header('referer')@TheSerenin作为指出来获得它
| 归档时间: |
|
| 查看次数: |
9829 次 |
| 最近记录: |