Commit 4c8c24b4 authored by hujun's avatar hujun

删除上一次上传的头像

parent 606b762d
......@@ -390,21 +390,23 @@ class Member extends Basic
$info = $file->validate(['size'=>512000,'ext'=>'jpg,png']) //限制500KB
->move($path);
if($info){
$img_path = $info->getSaveName(); //生成的图片路径
$static_path = $path.DS.$img_path; //生成图片的绝对路径
$image = \think\Image::open($static_path);
$image->thumb(500, 500)->save($static_path); //生成缩略图
//更新用户信息
$user = new Users();
$user->update([
'id' => $this->userId,
'user_pic' => $img_path
]);
if ($this->userId) {
$user = new Users();
$user_data = $user->field('user_pic')->where('id',$this->userId)->find();
@unlink($path.DS.$user_data->user_pic); //删除原来的图片
$img_path = $info->getSaveName(); //生成的图片路径
$static_path = $path.DS.$img_path; //生成图片的绝对路径
$image = \think\Image::open($static_path);
$image->thumb(500, 500)->save($static_path); //生成缩略图
//更新用户信息
$user_data->user_pic = $img_path;
$user_data->save();
$data['status'] = 200;
$data['msg'] = '上传成功';
$data['data'] = ['file_name' => HEADERIMGURL . $img_path];
}
$data['status'] = 200;
$data['msg'] = '上传成功';
$data['data'] = ['file_name' => HEADERIMGURL . $img_path];
}else{
// 上传失败获取错误信息
$data['msg'] = $file->getError();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment