Подтвердить что ты не робот

Как загрузить файл на мой сервер с помощью html

В основном у меня есть эта форма, которая позволяет пользователю загружать на мой сервер:

<form id = "uploadbanner" method = "post" action = "#">
      <input id = "fileupload" type = "file" />
      <input type = "submit" value = "submit" id = "submit" />
</form>

Но проблема в том, что когда я загружаю файл, а затем отправляю сообщение, я не вижу загрузку файла в каталог сервера.

4b9b3361

Ответ 1

<form id="uploadbanner" enctype="multipart/form-data" method="post" action="#">
   <input id="fileupload" name="myfile" type="file" />
   <input type="submit" value="submit" id="submit" />
</form>

Вам нужен этот тип формы, а затем некоторый php для обработки файла:)

Вероятно, вы можете проверить Uploadify, если хотите что-то очень настраиваемое из коробки.

Ответ 2

Вам нужно enctype="multipart/form-data", иначе вы загружаете только имя файла, а не данные.

Ответ 3

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

Использование PHP может быть хорошим выбором, но вы можете использовать любой серверный язык сценариев. http://www.w3schools.com/php/php_file_upload.asp может быть полезен с этой целью.