| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > INPUT типа file |
| Автор: madFobos 18.5.2006, 19:53 |
| Не знал куда лучше эту тему поместить, но вроде как больше к верстке относится. Проблема в следующем. Есть форма типа enctype=multipart/form-data (т.е. позволяет закачивать файлы), есть поле типа <input type="file" name=.............> и другие поля типа text, radio и пр. Дак вот если я отправляю форму на сервер и при проверке возникает ошибка, то значение полей INPUT можно восстановить используя аттрибут value='', однако с полем типа file это не помогает. Есть ли вобще возможность, прописать по умолчанию в поле типа file путь? Заранее всем спасибо. |
| Автор: jsse 18.5.2006, 22:22 | ||
Можешь отправлять название на сервер с помощью скрытого поля и там же восстанавливать.
|
| Автор: dstorm81 18.5.2006, 22:24 |
| нельзя так сделать, безопасность системы это, ато ведь можно съэмулировать submit() и утащить у пользователя секретное виндовское файло подкачки |
| Автор: R.M. 19.5.2006, 10:08 | ||
Так все данные сохранятся и file тоже |
| Автор: madFobos 22.5.2006, 14:06 |
| Всем спасибо. Вопрос уже решил в принципе через сессии. Вариант isse не подходит, т.к. в этом случае при повторной отправке формы отправится только имя файла, а не весь файл. Вариант Куксикуса тоже не походит, т.к. ошибки в форме отображаются не на отдельной странице. |