老师,那我如果只想改头像,不想改名字怎么办呢?
来源:6-10 个人设置页面上传头像功能实现
飞狐狸
2017-11-09
public function setgo(Request $request){
//验证
$this->validate(request(),[
'name'=>'required|min:3',
]);
//逻辑
$name=request('name');
$user=\Auth::user();
if($user!=$user->name){
if(User::where('name',$name)->count()>0){
return back()->withErrors("用户名已经被注册 ");
}
$user->name=name;
if($request->file('touxiang')){
$path=$request->file('touxiang')->sctorePublicly($user->id);
$user->touxiang="/storage/".$path;
}
$user->save();
return back();
}
}照着老师的都写完了,但我要是不想改名字只想改头像怎么办呢?因为名字不变的话,会提示用户名已经注册,就改不了了呀
写回答
1回答
-

错误①:$name 写成了 $user
错误②:if嵌套了,名字的if和图像的if是分开的
正确代码:
022017-11-10
相似问题

