Создание форм > Поля > Оправка данных пользователя на сервер |
Страница подготовлена дизайн-студией Фёдора Филимонова
Оправка данных пользователя на сервер
В некоторых случаях необходимо, чтобы пользователь отправил на ваш сервер свою информацию, например, резюме, графический файл или иной документ. Для этих целей в интерактивной форме можно создать специальное поле.
Поле для файла напоминает другие текстовые поля, но в дополнение содержит кнопку Browse (Обзор), которая позволяет найти файл на диске пользователя. Также можно ввести путь к файлу вручную.
Для работы поля файла используется метод POST; файл будет отослан по адресу, указанному в поле Action (Действие) формы.
Замечание: Предварительно уточните у системного администратора, поддерживает ли сервер загрузку анонимных файлов. Если вы вставляете поле для файла с помощью Dreamweaver, то должны вручную ввести ENCTYPE="multipart/form-data" в тег формы, чтобы гарантировать правильное кодирование файла.
Чтобы создать в интерактивной форме поле для файла:
| 1 | Выберите интерактивную форму, щелкнув на красной пунктирной рамке, ограничивающей форму, а затем в инспекторе Property (Свойства) укажите метод POST. |
| 2 | Разместите курсор внутри красного контура, а затем сделайте один из следующих шагов: |
| выберите команду Insert (Вставка) > Form Objects (Объекты формы) > File Field (Поле для файла). | |
| в категории Forms (Формы) панели Objects (Объекты) щелкните на значке Insert File Field (Вставить поле для файла). | |
| При этом в документе появится поле для ввода имени файла. | |
| 3 | В поле FileField Name (Имя поля файла) инспектора Property (Свойства) введите имя созданного объекта - поля для файла. |
| 4 | В поле Char Width (Ширина в символах) укажите ширину поля, измеряемую в символах. |
| 5 | В поле Max Chars (Количество символов) задаете максимально допустимое для этого поля количество символов. |
![]()