thinkphp 上传单张图片

//html页面
 
  



新建网页


    
	

提交


 
  

//php 代码  
public function add(){
        if (IS_POST) {
            $UModel = D('User');
            $data['name'] = $_POST['name'];
            $data['mobile'] = $_POST['mobile'];
            $data['sex']= $_POST['sex'];
            $upload = new \Think\Upload();// 实例化上传类
            $upload->maxSize   =     3145728 ;// 设置附件上传大小
            $upload->exts      =     array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
            $upload->rootPath  =     './Public/Home/upload/'; // 设置附件上传根目录
            $upload->savePath  =     ''; // 设置附件上传(子)目录
            // 上传文件 
            $info   =   $upload->upload();
            var_dump($info);
            // if(!$info) {// 上传错误提示错误信息
            //     $this->error($upload->getError());
            // }else{// 上传成功
            //     $this->success('上传成功!');
            // }
             $data['image'] =$info['image']['name'];
                 // $data['sex']= I('post.sex');
             $UModel->create();
             $UModel ->add($data);
         }
        $this->display();
    }

你可能感兴趣的:(thinkphp 上传单张图片)