В вашем коде есть некоторые незначительные ошибки, исправьте их, как показано ниже,
$result = doUpload($_FILES['image']);
здесь вы должны передать имя поля формы, в соответствии с вашим кодом image
- это имя входного файла.
, поэтому ваш код должен быть похож на
$result = doUpload('image');
, тогда внутри функции doUpload
вы должны обновить код с
$CI->upload->do_upload($param['name'])
до
$CI->upload->do_upload($param)
, потому что имя поля формы должно быть передано функции do_upload
для успешной загрузки файла.
ПРИМЕЧАНИЕ
Убедитесь, что вы добавлен enctype="multipart/form-data"
в элемент формы