CI4 - При загрузке файла CI4 создает папку с именем файла и помещает файл в новую папку - как не создавать DIR?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 CI4 - При загрузке файла CI4 создает папку с именем файла и помещает файл в новую папку - как не создавать DIR?

Сообщение Anonymous »

Я пытаюсь загрузить файл в записываемое/fs_upload_data. Файл, который я пытаюсь загрузить, например, task.sql. Он загружает, но каким -то образом создает папку с тем же именем файла, а затем помещает файл в новый DIR. Например, Task.sql в конечном итоге в качестве записи, который можно записать/fs_upload_data/task.sql/task.sql. Любой файл, который я загружаю, приводит к новому DIR. Не могу найти ошибку. Вот мой код: < /p>
public function upload_fs_data_file(){
if($this->request->getMethod() =="post"){
$file = $this->request->getFile("upload_fs_data_file_name");
if ($this->request->getMethod() == "post") {
$validation = \Config\Services::validation();
$rules = [
"upload_fs_data_file_name" => [
"label" => "upload_fs_data_file_name",
"rules" =>
'uploaded[upload_fs_data_file_name]'
],
];
if ( $this->validate($rules) ){
$x_file = $this->request->getFile('upload_fs_data_file_name');
$x_file_name = $x_file->getName();
print_r($x_file_name);
$x_file->move(WRITEPATH.'upload_fs_data/'.$x_file_name);
// will add redirect once code for uploading works.
} else {
// return the validation errors.
return redirect()->back()
->with('errors', $validation->getErrors())
->with('warning', 'Invalid Data')
->withInput();
}
}
}
}


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

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

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

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

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

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

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