время
|
|
Часть 3 Особенности реализации 31
загружать файлы на сервер по протоколу FTP (как это делается в боль-
шинстве случаев). А вот послать через браузер по протоколу HTTP крайне удобно.
Данная глава содержит темы:
• пример формы ввода;
• скрипты для обработки принимаемых данных;
• возможные трудности.
18.1. Пример формы ввода
Представим, что у вас есть свой сайт, где вы бы хотели реализовать, например,
загрузку фотографий посетителей вашего ресурса. В данном случае очень удобно
воспользоваться именно технологией загрузки файлов по HTTP. Схема проста: по-
сетитель выбирает нужный файл на своем жестком диске и нажимает кнопку ?От-
править?. Судите сами, что проще: использовать FTP или такую технологию. Нам
кажется, выбор очевиден. Приведем пример такой формы:
<form method="post" enctype="multipart/form-data" action="">
<input size=40 type=file name=myfilelxbr>
<input type=submit value="OTnpaBMTb">
</form>
Результат выполнения программы представлен