Tambahkan foto bersama-sama dalam Tambah dalam pengawal Data
welfare
welfare 2017-08-08 11:14:48
0
3
1258

Cara menulis kod muat naik imej dalam tambahan dalam pengawal Data! Saya tidak boleh menambahnya mengikut kaedah sebelumnya! Bolehkah anda memberi saya kod sampel? Bagaimanakah saya perlu menambah gambar untuk dimuat naik di sini? Tolong bantu

TIM截图20170808111414.png

welfare
welfare

membalas semua(3)
糊涂斌
public function upload(){
    $upload_img=M('upload_img');//上传文件路径写入的表
    if(!empty($_FILES)){
        //上传单个图像
        $upload = new \Think\Upload();// 实例化上传类
        $upload->maxSize   =     1*1024*1024 ;// 设置附件上传大小
        $upload->exts      =     array('jpg', 'gif', 'png', 'jpeg');// 设置附件上传类型
        $upload->rootPath  =      './upload/'; // 设置附件上传根目录
        $upload->savePath  =      date('Y-m-d'); // 设置附件上传(子)目录
        $upload->saveName=array('uniqid','');//上传文件的保存规则
        $upload->autoSub  = true;//自动使用子目录保存上传文件 
        $upload->subName  = array('date','Ymd');
        // 上传单个图片
        $info   =   $upload->uploadOne($_FILES['image']);
        if(!$info) {// 上传错误提示错误信息
            $this->error($upload->getError());
        }else{// 上传成功 获取上传文件信息
            $img_url=$info['savepath'].$info['savename'];
            $data['img_url']=$img_url;
            $data['img_name']=$info['savename'];
            $data['create_time']=time();
            $upload_img->create($data);
            $result=$upload_img->add();
            if(!$result){
                $this->error('上传失败!');
            }else{
                $this->success('上传成功');
            }
        }
    }
}


大家讲道理

TP Sila rujuk dokumen untuk memuat naik pemprosesan imej dalam manual TP, ia ditulis dengan terperinci

  • balas Saya tidak begitu faham! Bagaimanakah saya boleh meletakkan ini ke dalam halaman muat naik imej?
    welfare pengarang 2017-08-08 15:47:08
ringa_lee

Dalam kaedah tambah, panggil kelas muat naik imej, dan kemudian simpan laluan imej yang dimuat naik ke pangkalan data

  • balas Tetapi pangkalan data kosong dan tidak disimpan. Jika anda mempunyai masa, bolehkah anda membantu saya? SQ:9 3 2 6 9 6 1 8 1
    welfare pengarang 2017-08-08 15:46:02
  • balas Selepas memuat naik gambar anda, bolehkah anda mendapatkan nama gambar tersebut? Jika anda boleh memberikan nama dan laluan imej, ia pasti akan disimpan dalam pangkalan data.
    ringa_lee pengarang 2017-08-08 16:37:16
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan