Ребят добрый день! Срочно нужна ваша помощь!
Ниже код, всё работает ресайз происходит, но вот фотка с ресайзом тупо неоткрывается она какаято бтая получается, капал в инете ничего о этом не нашол мб кто знает в чём причина???
<?php
class Upload extends CI_Controller
{
function Upload()
{
parent::__construct();
$this->load->helper(array('form', 'url'));
}
function index()
{
$this->load->view('upload_form', array('error' => ' '));
}
function do_upload()
{
$config['upload_path'] = './images/images_s'; // задаем путь к директории upload
$config['allowed_types'] = 'gif|jpg|png'; // указываем допустимые расширения
$config['max_size'] = '10000'; // max размер файла в Kb
$config['max_width'] = '10240'; // max размер по вертикали
$config['max_height'] = '7680'; // max размер по горизонтали
$config['create_thumb'] = TRUE;
$config['image_library'] = 'gd2'; // выбираем библиотеку
$this->load->library('upload', $config);
if (!$this->upload->do_upload()) { // сообщение об ошибке загрузки
$error = array('error' => $this->upload->display_errors());
$this->load->view('upload_form', $error);
} else { // вывод параметров переданного файла
$filedata = $this->upload->data();
$config['source_image'] = './images/images_s/' . $filedata['file_name'] . ''; /*путь к загруженному */
$config['create_thumb'] = TRUE; // ставим флаг создания эскиза
$config['maintain_ratio'] = TRUE; // сохранять пропорции
/* $config['width'] = 150; // и задаем размеры
$config['height'] = 150;*/
$config['new_image'] = './images/images_s/9/';
$this->load->library('image_lib', $config); // загружаем библиотеку
$this->image_lib->resize(); // и вызываем функцию
$data = array('upload_data' => $this->upload->data());
$this->load->view('upload_success', $data);
}
}
}