Поскольку вы попробовали предложение Релстера, и оно не сработало, Спенсер прав. Из соображений безопасности невозможно, кроме браузера, указать путь в элементе . Единственное решение состоит в том, чтобы реструктурировать поток так, чтобы единственная обратная передача выполнялась, когда вы хотите отправить файл, и выполнять любые другие манипуляции со сценариями на стороне клиента.
Причина, по которой вы не можете установить путь, заключается в том, что он позволит вам украсть файлы пользователей. Например, если вы скрываете ввод и имеете невинную кнопку для обратной передачи, вы можете установить путь ввода файла по умолчанию на любой доступ, к которому вы хотите получить доступ, и пользователь загрузит его, даже не зная, что происходит.