codeigniter照片拇指创建和上传
它提供了一个空白屏幕:/它上传第一个图像,这很好。然后调用_create_thumbnail,在“$this->image_lib->resize()”行显示空白屏幕: 知道有什么问题吗 谢谢 /** * ================================================================== *上传照片 *codeigniter照片拇指创建和上传,codeigniter,upload,resize,thumbnails,photo,Codeigniter,Upload,Resize,Thumbnails,Photo,它提供了一个空白屏幕:/它上传第一个图像,这很好。然后调用_create_thumbnail,在“$this->image_lib->resize()”行显示空白屏幕: 知道有什么问题吗 谢谢 /** * ================================================================== *上传照片 * *拇指=210px-160px *原版=500px-385px * */ 在此处检查您的花括号: if(!$this->upload->do_
*拇指=210px-160px *原版=500px-385px * */
在此处检查您的花括号:
if(!$this->upload->do_upload())echo$this->upload->display_errors();
否则{
看起来您在混合语法样式。尝试删除
$fileName
:
而不是:$config['source_image']=“uploads/”。$fileName;
使用此选项:$config['source\u image']=“uploads/”
尝试此选项
function _create_thumbnail($fileName)
{
$this->load->library('image_lib');
$config['image_library'] = 'gd2';
$config['source_image'] = './uploads/' . $fileName;
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 210;
$config['height'] = 160;
$config['new_image'] = './uploads/'.$fileName;
$this->image_lib->initialize($config);
if(!$this->image_lib->resize()) echo
$this->image_lib->display_errors();
}
function _create_thumbnail($fileName)
{
$this->load->library('image_lib');
$config['image_library'] = 'gd2';
$config['source_image'] = './uploads/' . $fileName;
$config['create_thumb'] = TRUE;
$config['maintain_ratio'] = TRUE;
$config['width'] = 210;
$config['height'] = 160;
$config['new_image'] = './uploads/'.$fileName;
$this->image_lib->initialize($config);
if(!$this->image_lib->resize()) echo
$this->image_lib->display_errors();
}