изменение размера изображения перед загрузкой в CodeIgniter PHP

У меня есть следующий блок кода в моей функции:

$target_path = "uploads/";

        $target_path = $target_path . basename( $_FILES['image']['name']);

        if(move_uploaded_file($_FILES['image']['tmp_name'], $target_path))
       {
             echo  "The file ".  basename( $_FILES['image']['name'])." has been uploaded";           
       }      
       else   
       {
            echo "There was an error uploading the file, please try again!";
       }

Теперь я хочу изменить размер изображения перед загрузкой. Я использую платформу CodeIgniter. У меня есть этот код:

$config['upload_path'] = "uploads/";


 $path=$config['upload_path'];

        $config['overwrite'] = FALSE;
        $config['remove_spaces'] = TRUE;
        $config['allowed_types'] = 'gif|jpg|jpeg|png|JPEG|JPG|PNG';
        $config['max_size'] = '1024';
        $config['maintain_ratio'] = TRUE;
        $config['max_width'] = '1000';
        $config['max_height'] = '1000';
        $this->load->library('upload',$config);

Но это неработает нормально. Я ищу хорошее решение, в котором изображение загружается по моей указанной высоте и ширине.

Ответы на вопрос(2)

Ваш ответ на вопрос