2015-12-02 76 views
-2

這是我的routes.php爲什麼我的刀片有不確定的變量 - Laravel 4.2

Route::get('registration/verify/{confirmation}', ['as'=>'verify', 'uses'=>'[email protected]']); 
Route::get('login',  ['as'=>'login', 'uses'=>'[email protected]']); 

,並在我的刀是這樣

enter image description here

然後我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]); 
} 
+2

也許可能已經選擇了不同的變量名。 – nickb

回答

-1

沒關係,答案是不{{ Session::get('var_name') }}{{ $var_name }}