我想將我的變量$ username的值從我的控制器發送到我的視圖。如何從控制器發送變量到Laravel中的視圖?
控制器
我送過來在我的控制器的這樣的底部:
return Redirect::to('/')
->with('error','Username/Password Wrong or account has not been activated !')
->withInput(Request::except('password'))
->with('username', $username)
->withErrors($validator);
注意:$用戶名
查看
某處在我的主頁,/
網址我試圖把它打印出來{{ $username or 'Nothing' }}
結果
它保持打印Nothing
問題
這似乎是我的$username
變量永遠不會被髮送? 有人可以指出我在這裏做錯了嗎?
問題可能是'$ username'爲空或未定義。嘗試將'$ username'改爲'「一些字符串」' - 我想你會發現那些作品。如果是這樣,那意味着你的'$ username'變量不包含你認爲它的作用。 – Kryten
我知道它是空的,我發送之前已經測試了我的$ username變量,並且它包含一些字符串。我只想知道爲什麼它永遠不會發送。 – ihue
其實,我只是意識到你正在做一個重定向,而不是渲染視圖。我的答案將在一秒鐘之內。 – Kryten