Следующие два вопроса уточняют, что значение input file
не может быть изменено из соображений безопасности.
В PHP при проверке формы одним из обычных подходов является повторное заполнение введенного значения в input text
который был предоставлен, перед нажатием кнопки submit
, чтобы клиент знал, что он вставил, или просто сохранить значения в поля, которые ожидает клиент. (Ему не нужно будет повторно заполнять форму каждый раз, когда есть определенная ошибка).
Поэтому мы используем следующее:
<input type="text" name="title" id="title" maxlength="100" value="<?php echo htmlspecialchars($title);?>" />
Поэтому, поскольку я не могу изменить значение input file
, поэтому я могу повторно заполнить его предоставленным путем $image['tmp_name']
, это означает, что клиенту придется повторно загружать (или повторно просматривать) изображение каждый время проверки ошибочно, нет ли возможного способа сохранить это значение?