php - Laravel 5.2 - Session::get not working -


i want display 'falsh-message' user start redirect him in routes.php following code :

route::get('/alert',function () {     return redirect()->route('home')->with('message', 'this test message!'); }); 

in alerts.blade.php include in home view read message with:

route::group(['middleware' => ['web']], function () {   route::get('/alert',function () {         return redirect()->route('home')->with('message', 'this test message!');     }); }); 

my session set under storage\framework\sessions following code :

a:5:{s:6:"_token";s:40:"8304u3fjr9ehva88qmvgqngcgducwozj9lrhadph";s:7:"message";s:23:"this test message!";s:5:"flash";a:2:{s:3:"new";a:0:{}s:3:"old";a:1:{i:0;s:7:"message";}}s:9:"_previous";a:1:{s:3:"url";s:22:"http://localhost/alert";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1452937821;s:1:"c";i:1452937821;s:1:"l";s:1:"0";}} 

but problem laravel gives me no output message because empty. maybe can me.

routes.php :

route::group(['middleware' => ['web']], function () {     route::get('/', [         'uses' => '\app\http\controllers\homecontroller@index',         'as' => 'home',     ]);     route::get('/alert',function () {         return redirect()->route('home')->with('message', 'this test message!');     }); }); 

insert session flash data explicitly..

route::get('/alert',function () {     $request->session()->flash('message', 'task successful!');     return redirect()->route('home'); }); 

Comments

Popular posts from this blog

c - How to retrieve a variable from the Apache configuration inside the module? -

c# - Constructor arguments cannot be passed for interface mocks -

python - malformed header from script index.py Bad header -