[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемма с ресайзом CodeIgniter
igorianru

Ребят добрый день! Срочно нужна ваша помощь!
Ниже код, всё работает ресайз происходит, но вот фотка с ресайзом тупо неоткрывается она какаято бтая получается, капал в инете ничего о этом не нашол мб кто знает в чём причина???


<?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);
}
}
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.