「已注销」 2016-06-16 04:02 采纳率: 0%
浏览 1323

如果上传图片超过尺寸和大小怎么提示

function do_upload(){
$data = $this->input->post();
$id = $data['id'];
$date = date('Ymd');
$config['upload_path'] = FCPATH.$this->config->item('upload_path').'mall/'."$date/";
if(!file_exists(FCPATH.$this->config->item('upload_path').'mall/'."$date/")){

mkdir(FCPATH.$this->config->item('upload_path').'mall/'."$date/",0777,true);
}

$config['file_name'] = $id.".jpg";
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = 200;
$config['max_width'] = 400;
$config['max_height'] = 400;
$this->load->library('upload', $config);
if ( !$this->upload->do_upload('userfile'))
{

$ret['msg'] = '上传失败';
jsonpcallback($ret);
}else{
$id = $data['id'];
$set['pic'] = 'mall/'."$date/"."$id.jpg";
$retid = $this->mall_gift_model->update($set,array('id'=>$data['id']));
$ret['succ'] = 1;
jsonpcallback($ret);
}
}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 YoloV5 第三方库的版本对照问题
    • ¥15 请完成下列相关问题!
    • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
    • ¥15 求daily translation(DT)偏差订正方法的代码
    • ¥15 js调用html页面需要隐藏某个按钮
    • ¥15 ads仿真结果在圆图上是怎么读数的
    • ¥20 Cotex M3的调试和程序执行方式是什么样的?
    • ¥20 java项目连接sqlserver时报ssl相关错误
    • ¥15 一道python难题3
    • ¥15 牛顿斯科特系数表表示