我处于这种情况
我有一个控制器,我正在重定向,因为我需要一些代码才能继续
@if(session('getCode'))
<form action="">
<input type="text" name="confirmationcode">
</form>
@endif
在我看来,我正在传递一个表格以获得该值
if(isset($code))
{
return back()->with('getCode', ' ');
$code = request('confirmationcode');
$business->book($code);
现在在此控制器中,我想立即访问此确认代码
if(isset($code))
由于逻辑request('confirmationcode')
发生在大量编码之后,我不想再次启动控制器。
有没有办法立即从该视图访问MERGE
?
答案 0 :(得分:-1)
您可以在返回功能之前访问代码。
if(isset($code))
{
$code = request->input('confirmationcode');
$business->book($code);
return back()->with('getCode', ' ');
}
阅读有关请求的好页面。 https://laravel.com/docs/5.5/requests