老师,那我如果只想改头像,不想改名字怎么办呢?
来源: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
相似问题