3
我有一個問題。我正在使用Laravel構建一個應用程序,並在頁面上傳圖片,我需要一個成功上傳新圖片的成功消息。當我上傳時,它可以工作,顯示Flash消息,但是當我刷新時,或者我去其他頁面時,消息仍然停留在那裏。然後再刷新它消失。在其他頁面上,例如創建新帖子,閃光信息正常工作,不會在刷新或轉到其他頁面後顯示。我正在使用imageintervention.io api來上傳圖片,我提到它是因爲我不想讓您與代碼混淆。刷新後顯示Laravel閃存消息
public function update_avatar(Request $request)
{
// Handle the upload of avatar
if ($request->hasFile('avatar'))
{
$avatar = $request->file('avatar');
$filename = time() . '.' . $avatar->getClientOriginalExtension();
Image::make($avatar)->resize(300, 300)->save(public_path('/uploads/avatars/' . $filename));
$user = Auth::user();
$user->avatar = $filename;
$user->save();
Session::flash('success', 'You have successfully uploaded new picture!');
}
return view('pages.profile', array('user' => Auth::user()));
}
謝謝,我將在未來考慮。 :) – user6106183