当前位置:  开发笔记 > 编程语言 > 正文

Laravel会话Flash消息不起作用

如何解决《Laravel会话Flash消息不起作用》经验,为你挑选了1个好方法。

会话消息不起作用我尝试了这个代码和许多修复在线可用这里ID我的商店功能`

public function store(Request $request)
    {
        // dd($request->all());
        $this->validate($request, [
            'name'      =>'required',
            'username'  =>'required',
            'email'     =>'required',
            'address'   =>'required',
            'likes'     =>'required',
            'gender'        =>'required'

        ]);

        $input = $request->all();

        Contacts::create($input);

        Session::put('flash_message', 'Task successfully added!');
        return redirect()->back();
    }

并通过此代码检索

@if(Session::has('flash_message'))
        
{{ Session::get('flash_message') }}
@endif

Dinesh Sharm.. 7

我用laravel 5.2解决了这个问题.

我有这样的路线

Route::group(['middleware' => [ 'web','auth']], function () {
.......
}

所以删除了网络中间件

Route::group(['middleware' => ['auth']], function () {
.......
}

并开始工作

分析:默认情况下,Laravel添加Web中间件.通过php artisan route检查:列表显示web,web,auth.

所以通过再次定义它重定向两次为Web中间件.



1> Dinesh Sharm..:

我用laravel 5.2解决了这个问题.

我有这样的路线

Route::group(['middleware' => [ 'web','auth']], function () {
.......
}

所以删除了网络中间件

Route::group(['middleware' => ['auth']], function () {
.......
}

并开始工作

分析:默认情况下,Laravel添加Web中间件.通过php artisan route检查:列表显示web,web,auth.

所以通过再次定义它重定向两次为Web中间件.

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有