CI框架随记3

来源:互联网 发布:泰牛程序员靠谱吗 编辑:程序博客网 时间:2024/05/19 02:42

文件上传类

<?php

public function do_upload()
    {
        $config['upload_path']      = './uploads/';
        $config['allowed_types']    = 'gif|jpg|png';
        $config['max_size']     = 100;
        $config['max_width']        = 1024;
        $config['max_height']       = 768;
//载入上传类
        $this->load->library('upload', $config);
//执行上传
        if ( ! $this->upload->do_upload('userfile'))
        {
            $error = array('error' => $this->upload->display_errors());


            $this->load->view('upload_form', $error);
        }
        else
        {   //上传返回的信息
            $data = array('upload_data' => $this->upload->data());


            $this->load->view('upload_success', $data);
        }
    }




public function shangchuan(){
$info = $this->upload->data();
//上传缩略图----------------配置
$config['source_image']=$info['full_path'];
$config['create_thumb']=TRUE;//创建预览图像
$config['width']=75;
$config['height']=50;
//载入 
$this->load->library('image_lib',$config);
//执行动作
$status = $this ->image_lib ->resize();
if(!$status){
         error('缩略图失败');
}
}
?>
1 0
原创粉丝点击