Сделайте так, чтобы данные не исчезали из поля файла с помощью codeIgniter - PullRequest
1 голос
/ 16 апреля 2020

Я заполнил 10 полей из 11 полей, в том числе выбрал файл для загрузки документа . после отправки появляется сообщение об ошибке, показывающее, что данные одного поля требуются в то же время, когда значение документа документа поля файла также исчезло.

Я использую следующий метод, но значение исчезает при нажатии кнопки отправки.

<input  class="form-control" type="file" class="form-control" id= "userfile" name= "userfile" value="<php? echo set_value('userfile');?>">

Пожалуйста, помогите мне исправить то же самое.

Ответы [ 2 ]

0 голосов
/ 16 апреля 2020

Нельзя сохранить выбранный файл. Вы можете прочитать об этом и о том, что вы можете с этим сделать здесь.

Другое решение - Вы можете реализовать пошаговый процесс. На первом этапе вы можете получить текстовые вводы и проверить их. Если это удастся, вы можете перейти на страницу загрузки изображений.

0 голосов
/ 16 апреля 2020

Вы можете попробовать использовать jquery, чтобы, когда пользователь нажимает кнопку отправки, вы проверяли, все ли поля в порядке, а затем отправляете форму.

$("#submit_button").on("click", function(e){
    e.preventDefault();
    //code to check that all fields are fine
    $("#my_form").submit();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...