如何在Laravel中返回第2步?

时间:2019-05-06 09:18:23

标签: php laravel

如何在旅行中分两步走?

 return \Redirect::back();

我已尝试支持第二步,但我不想在本地存储中使用存储URL。

1 个答案:

答案 0 :(得分:0)

您可以使用SESSION存储页面并重定向两次。

首先,我们获得当前的网址,例如'localhost.com/test/friend/',然后将其放入数组。之后,您可以使用return redirect(session('links')[2]);返回两次。

$url = session()->has('url') ? session('url') : [];
$page = request()->path(); 
array_unshift($url, $page); 
session(['url' => $url]);

2

另一种解决方案是使用存储每个网址。(不推荐)

session(['some_url' => request()->path()]);