这是我的routes.php
Route::get('registration/verify/{confirmation}', ['as'=>'verify', 'uses'=>'HomeController@verify']);
Route::get('login', ['as'=>'login', 'uses'=>'HomeController@getLogin']);
在我的刀片上就是这个
然后在错误所在的HomeController.php
上
public function verify($confirmation)
{
$user = User::where('activation_code', '=', $confirmation)->first();
return Redirect::route('login')
->withInput(['email' => $user->email])
->with('fuck', 'wtf');
}
我得到了这样的错误
Undefined variable: fuck (View: C:\Program Files (x86)\Ampps\www\tridg\local\app\views\auth\login.blade.php)
我不知道自己错在哪里,我非常有信心这是正确的。
EDIT1:
我甚至试过这个
public function verify($confirmation)
{
$user = User::where('activation_code', '=', $confirmation)->first();
// $user->active = 1;
// $user->save();
return Redirect::route('login', ['fuck'=>'wtf'])
->withInput(['email' => $user->email]);
}
答案 0 :(得分:-1)
没关系,答案是{{ Session::get('var_name') }}
而不是{{ $var_name }}