Heim  >  Artikel  >  Backend-Entwicklung  >  thinkphp批改头像

thinkphp批改头像

WBOY
WBOYOriginal
2016-06-13 10:37:531188Durchsuche

thinkphp修改头像

前台


         
           
             
              
              
             
           
           
             
             
           
           
             
           
         
当前头像:
            
              thinkphp批改头像
              
              
            
上传新头像:
              
              
             
             
建议使用正方形的图片,支持jpg.gif格式的,100k以内



后台

function  user_upimgs(){
        
          import("ORG.Net.UploadFile");
        
            $upload = new UploadFile();// 实例化上传类
    
            $upload->maxSize  = 3145728 ;// 设置附件上传大小
            $upload->allowExts  = array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
        
            $upload->saveRule = uniqid;//
            
            $upload->savePath =  './Public/Uploads/';// 设置附件上传目录
          
            if(!$upload->upload()) {// 上传错误提示错误信息
        
                $this->error($upload->getErrorMsg());
        
            }else{// 上传成功 获取上传文件信息
        
                $info =  $upload->getUploadFileInfo();
        
            }
        
            // 保存表单数据 包括附件数据
        
            $User = M("users"); // 实例化User对象
        
            $User->create(); // 创建数据对象
        
            $User->user_upimg = 'Uploads/'.$info[0]["savename"]; // 保存上传的照片根据需要自行组装
            
            //$User->fenxiang_sc = 'Uploads/'.$info2[0]["savename"];
            $imgs=D(); // 写入用户数据到数据库
            $imgs->query("update users set user_upimg='Uploads/".$info[0]["savename"]."'  where    users_id='".$_POST['users_id']."'");
            $this->success("数据保存成功!");
        
        
        }   

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn