在注册时,我正在检查用户使用的邀请码:
$match_code = DB::table('codes')->where('code', $code)->pluck('code');
if($code == $match_code){
$ip->save();
$user->save();
Auth::login($user);
return redirect()->route('news');
}else{
return redirect()->route('home')->with('message','Invalid Invite Code');
}
我尝试在我看来添加这个:
@if(isset($message))
<li>{{ $message }}</li>
@endif
但这并没有显示任何内容,我是laravel的新手。我知道这是基础知识,但我已经谷歌搜索超过45分钟没有结果
答案 0 :(得分:1)
您使用with()
发送的数据在会话中可用,请检查:
return redirect('dashboard')->with('status', 'Profile updated!');
重定向用户后,您可以显示会话中的闪烁消息。例如,使用Blade语法:
@if (session('status'))
<div class="alert alert-success">
{{ session('status') }}
</div>
@endif