Загрузить изображения в другой каталог в CodeIgniter - PullRequest
0 голосов
/ 30 января 2012

Можно ли загружать изображения в любое место, кроме каталога по умолчанию upload / thumb в CodeIgniter?У нас есть форма в корневом каталоге, но мы хотим, чтобы фотографии отправлялись для загрузки / thumb в другой каталог.

Например, текущее местоположение загрузки: www.mysite.com/upload/thumb/

Нам нужны файлычтобы быть отправленным из корневого каталога для здесь `www.mysite.com/123/upload/thumb/

Я изменил пути загрузки в файлах контроллера ... безрезультатно.Что еще нужно поменять?Спасибо!

Ответы [ 2 ]

1 голос
/ 30 января 2012

Прочитайте документы . Вы можете установить его с помощью клавиши upload_path в массиве конфигурации:

$config['upload_path']   = './123/upload/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size']      = '100';
$config['max_width']     = '1024';
$config['max_height']    = '768';

$this->load->library('upload', $config);
0 голосов
/ 03 марта 2018

Установите исходный путь (где файл был сохранен)

$sourcePath = $_FILES['userImage']['tmp_name'];

Установите целевой путь (это то место, куда вы хотите его направить)

$targetPath = "../cs/upload/thumb/".$_FILES['userImage']['name']; 

Переместите файл

move_uploaded_file($sourcePath,$targetPath)
...