ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

как восстановить путь к файлу в <input type=file ?
  #1  
Старый 01.06.2008, 10:36
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию как восстановить путь к файлу в <input type=file ?

не могу правильно сформулировать, поэтому не знаю как гуглить.
в общем есть форма загрузки файла.
к примеру я выбрал файл, нажал загрузить и после перезагрузки внизу получил список ошибок. (имя неправильное, размер слишком большой и тд)
естественно логично будет сразу заполнить все поля - чтобы пользователю не надо было печатать всё снова.
но как заполнить поле загрузки файла, чтобы не надо было его снова выбирать? возможно ли это?
 
Ответить с цитированием

  #2  
Старый 01.06.2008, 10:40
Аватар для Buffalon
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

Репутация: 63
По умолчанию

Ты имеешь ввиду про скрытые формы?
<input type=hidden name=size value='1000'>

Последний раз редактировалось Buffalon; 01.06.2008 в 10:42..
 
Ответить с цитированием

  #3  
Старый 01.06.2008, 11:27
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

не, ты меня не понял
 
Ответить с цитированием

  #4  
Старый 01.06.2008, 11:43
Аватар для etc
etc
Постоянный
Регистрация: 16.02.2008
Сообщений: 724
Провел на форуме:
1025839

Репутация: 581


По умолчанию

Он имеет ввиду путь на компьютере пользователя, которое он ввел в поле для заливки файла. Чтобы пользователю второй раз не пришлось снова выбирать файл на своем компе.
Я не знаю как это сделать, но есть идея - сделать скрытый input, в котором продублировать VALUE поля с файлом.
 
Ответить с цитированием

  #5  
Старый 01.06.2008, 11:57
Аватар для D0S
D0S
Познающий
Регистрация: 06.01.2007
Сообщений: 44
Провел на форуме:
215597

Репутация: 32
По умолчанию

Цитата:
Сообщение от Дикс  
нажал загрузить и после перезагрузки внизу получил список ошибок. (имя неправильное, размер слишком большой и тд)
если страница перезагружается сделать это для input'a нельзя. думай как выводить ошибки без перезагрузки страницы.
 
Ответить с цитированием

  #6  
Старый 01.06.2008, 13:09
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

как правильно сказал D0S сделать валуе для тайпа файл нельзя по соображениям безопасности.
Цитата:
сделать скрытый input, в котором продублировать VALUE поля с файлом.
толку то.
 
Ответить с цитированием

  #7  
Старый 01.06.2008, 13:25
Аватар для n3m0
n3m0
Участник форума
Регистрация: 11.05.2007
Сообщений: 149
Провел на форуме:
6373157

Репутация: 247
Отправить сообщение для n3m0 с помощью ICQ
По умолчанию

http://dklab.ru/lib/HTML_MetaForm/
Тут почитай. Я его юзаю в одном из проектов. Он такой тугой... Могу дать кусок кода загрузки файла, если понадобится
 
Ответить с цитированием

  #8  
Старый 01.06.2008, 16:36
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

аякса там не будет. движок будет простой, без фич. так что хрен с ним, с путём. я думал - может можно.
 
Ответить с цитированием

  #9  
Старый 01.06.2008, 17:49
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

В Jquery присутствует возможность выноса полного пути с диска до расширения файла( D:\xek\mafia.jpg) в поле, соответственно можно занести в куки и после этого выводить
 
Ответить с цитированием

  #10  
Старый 01.06.2008, 18:09
Аватар для astrologer
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Никак. Атрибут value доступен не более, чем для чтения.
Загружать файлы через Ajax невозможно - все библиотеки, которые утверждают, что поддерживают загрузку через Ajax, используют сабмит формы в скрытый фрейм, при этом значения заполненных полей сохраняются.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как стать хакером! foreva Болталка 19 12.12.2007 00:12
Изменение размера шрифта. КОВАЛЬ Чаты 3 19.08.2004 01:42
Уязвимости чатов ~Ice_night_BeTeP~ Болталка 35 18.08.2004 14:32
Уязвимости чатов ~Ice_night_BeTeP~ Чаты 34 17.08.2004 21:09
Что ломать? Almight Чаты 3 09.02.2004 18:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ