Intereting Posts
Можно ли получить имя текущего класса от неинсталлированного объекта в PHP? Файл php автоматически загружается, а не отображается в браузере? Как установить и использовать memcached в Windows для PHP? Как распечатать страницу в PHP для печати с использованием принтера, аналогичного работе с окном.print () Как запустить / остановить cronjob с помощью PHP? Могу ли я запускать php-скрипт под разрешениями пользователя с помощью FastCGI и APACHE? Вход и регистрация Laravel с кодом ошибки .htaccess в подкаталоге 'overriding' parent htaccess Как я могу рекурсивно получить «родительский идентификатор» строк в этой таблице MySQL? Ошибка компиляции: «g ++: ошибка при попытке выполнить« cc1plus »: execvp: нет такого файла или каталога" Создание файла конфигурации в PHP Удалите весь текст, который находится под "(" и ")" Как сохранить значения корреляции между пользователями в базе данных с использованием MySQL и PHP? Отправить PHP HTML-почту с вложениями Регулярное выражение Php для соответствия div

PHP Сохранение пути загрузки файла пользователя после завершения проверки

Я хочу спросить, может ли он сохранить путь загрузки пользователя, где он выбирает из своего компьютера, какой файл будет загружен, как путь «C: \ Users \ User1 \ Desktop \ 1.jpg», причина, по которой я хочу узнать об этом после отправки форм с php, когда он не может подтвердить валидацию, я хочу, чтобы он не отменил его.

Резюме: Как я могу сохранить путь: C: \ Users \ User1 \ Desktop \ 1.jpg в форме пользователя, если пользователь терпит неудачу при проверке другого поля

благодаря

Solutions Collecting From Web of "PHP Сохранение пути загрузки файла пользователя после завершения проверки"

Это невозможно. Только имя файла отправляется браузером, а не полным путем.

Первые мысли

Я просто размещаю это на случай, если вы думаете о том, что делаете что-то сумасшедшее, например, почему я не использую javascript или JS-библиотеку, чтобы получить путь?

В конце концов, это элемент DOM.

Хорошие браузеры – ваш враг! Зачем? По соображениям безопасности браузеры имеют инструкции безопасности, как вы уже догадались, не раскрывайте локальную файловую структуру.

Вопрос: Что вы сделали бы с файловым путем? Как файл будет удобен на стороне сервера?

Хм, дай мне подумать … все еще думая …..

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

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

Какие??

Да, сэр, используйте ajax, отправьте данные как сообщение, подтвердите его и отправьте сообщение в браузер, указав, была ли форма успешно отправлена ​​или нет.

С помощью ajax вы не покидаете страницу, когда данные передаются на сервер