cari

Rumah  >  Soal Jawab  >  teks badan

Tambahkan foto bersama-sama dalam Tambah dalam pengawal Data

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

welfarewelfare2665 hari yang lalu1260

membalas semua(3)saya akan balas

  • 糊涂斌

    糊涂斌2017-08-16 17:59:05

    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('上传成功');
                }
            }
        }
    }


    balas
    1
  • 大家讲道理

    大家讲道理2017-08-08 14:14:59

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

    balas
    0
  • welfare

    Saya tidak begitu faham! Bagaimanakah saya boleh meletakkan ini ke dalam halaman muat naik imej?

    welfare · 2017-08-08 15:47:08
  • ringa_lee

    ringa_lee2017-08-08 14:14:26

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

    balas
    0
  • welfare

    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 · 2017-08-08 15:46:02
    ringa_lee

    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 · 2017-08-08 16:37:16
  • Batalbalas