欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

CI框架随记3

程序员文章站 2022-05-10 07:57:40
...
文件上传类

<?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('缩略图失败');
}
}
?>

以上就是CI框架随记3的内容,更多相关内容请关注PHP中文网(www.php.cn)!

相关标签: CI框架