Как загрузить файл на мой сервер с помощью html
В основном у меня есть эта форма, которая позволяет пользователю загружать на мой сервер:
<form id = "uploadbanner" method = "post" action = "#">
<input id = "fileupload" type = "file" />
<input type = "submit" value = "submit" id = "submit" />
</form>
Но проблема в том, что когда я загружаю файл, а затем отправляю сообщение, я не вижу загрузку файла в каталог сервера.
Ответы
Ответ 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 может быть полезен с этой целью.