发送邮件后重定向无效 | Laravel
Redirection after sending mail not working | Laravel
我想要的:
我想在发送邮件后将用户重定向回表单页面时显示一条消息。
我在做什么
这是我的代码 SendEmailController.php:
return back()->with('success', 'Mail Sent !');
这是我的代码 view/index.blade.php:
@if ($message = Session::get('success'))
<div class="alert alert-success alert-block">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>{{ $message }}</strong>
</div>
@endif
我想提一下,我刚刚学习了本教程:https://www.webslesson.info/2018/09/simple-way-to-sending-an-email-in-laravel.html
实践中:
没有任何显示,主页保持不变,我的邮件已发送。
我尝试了什么:
我试过如下设置路线:
在我的web.php:
Route::get('/succeed', 'PagesController@succeed')
在我的PagesController.php:
return view('index')->with('success', 'Mail Sent !');
当我访问 http:///localhost/succeed 时,会显示我的 div。
最后,我不明白为什么我不明白那个div为什么不想出现
编辑:
尝试过:
redirect()->back()->with('success', 'Mail Sent !');
未解决问题
如上所说,使用 redirect()->back()->with('success', 'Mail Sent !');
然后
使用会话('success')
@if (session('success'))
<div class="alert alert-success alert-block">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>{{ $message }}</strong>
</div>
@endif
我的问题已解决,后台有一些 AJAX 阻止了重定向。
非常感谢你给我的答案。
我想要的:
我想在发送邮件后将用户重定向回表单页面时显示一条消息。
我在做什么
这是我的代码 SendEmailController.php:
return back()->with('success', 'Mail Sent !');
这是我的代码 view/index.blade.php:
@if ($message = Session::get('success'))
<div class="alert alert-success alert-block">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>{{ $message }}</strong>
</div>
@endif
我想提一下,我刚刚学习了本教程:https://www.webslesson.info/2018/09/simple-way-to-sending-an-email-in-laravel.html
实践中:
没有任何显示,主页保持不变,我的邮件已发送。
我尝试了什么:
我试过如下设置路线:
在我的web.php:
Route::get('/succeed', 'PagesController@succeed')
在我的PagesController.php:
return view('index')->with('success', 'Mail Sent !');
当我访问 http:///localhost/succeed 时,会显示我的 div。
最后,我不明白为什么我不明白那个div为什么不想出现
编辑:
尝试过:
redirect()->back()->with('success', 'Mail Sent !');
未解决问题
如上所说,使用 redirect()->back()->with('success', 'Mail Sent !');
然后
使用会话('success')
@if (session('success'))
<div class="alert alert-success alert-block">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>{{ $message }}</strong>
</div>
@endif
我的问题已解决,后台有一些 AJAX 阻止了重定向。
非常感谢你给我的答案。