Finfo_file(C:\Users\acer\AppData\Local\Temp\phpAD40.tmp): Не удалось открыть поток: такого файла или каталога нет.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Finfo_file(C:\Users\acer\AppData\Local\Temp\phpAD40.tmp): Не удалось открыть поток: такого файла или каталога нет.

Сообщение Anonymous »

Я получил эту ошибку при попытке сохранить загруженный файл в модель. я использую codeigniter 4.5.2, что мне делать, чтобы это исправить?

Код: Выделить всё

public function store()
{
$getImage = $this->request->getFile('image');

if ($getImage->getError() === 4) {
if ($this->request->getPost('gender') == 'male') {
$getImageName = "default_male.svg";
} else {
$getImageName = "default_female.svg";
}
} else {
$getImageName = $getImage->getRandomName();
$getImage->move('img/uploadedImg', $getImageName);
}

$data = [
'name' => $this->request->getPost('name'),
'email' => $this->request->getPost('email'),
'username' => $this->request->getPost('username'),
'gender' => $this->request->getPost('gender'),
'major' => $this->request->getPost('major'),
'address' => $this->request->getPost('address'),
'phone' => $this->request->getPost('phone'),
'image' => $getImageName
];

if ($this->students->save($data) === false) {
$errors = $this->students->errors();
return redirect()->to('student/create')->withInput()->with('errors', $errors);
} else {
session()->setFlashdata('insert', 'student added!');
return redirect()->to('student');
}
}
это моя функция.
Я изменил php.ini для upload_tmp_dir, но он не работает

Подробнее здесь: https://stackoverflow.com/questions/786 ... pen-stream
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»