<form enctype="multipart/form-data" action="_URL_" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
Отправить этот файл: <input name="userfile" type="file" />
<input type="submit" value="Send File" />
</form>
Передача файлов через форму
<input type=file name="form1_pic" size=40 accept=image/gif>
--------------------------
В контенте от клиента приходит только путь (путь на винте) до картинки - и что с ним делать? - как картинку то получить?
---------------------------
Примечание: .cgi - обрабатывающий форму на C++.
Код:
внимательно и упорно читать RFC2388.
--------------------------
Вот это вот абра-кадабра передоваемая перед каждым параметром -
это вообще что?? - всмысле, эти симовлы ------ и комбинация цифр с буквами
Код:
-----------------------------7d7251191d0364
content-disposition: form-data; name="reg_login"
Bave
content-disposition: form-data; name="reg_login"
Bave
В перле для этого есть банальный модуль CGI и еще куча готовых решений, в C++ наверняка тоже что-нить имеется.
Что ж,
Цитата:
Изобретение велосипедов не преследуется по закону, и если вы занялись этим процессом, то не стоит привлекать к нему остальных участников форума.
флаг в руки :)
аха, гугл лень спросить... надо всё самому написать :D
-------------------------------------------------------
Что касается multipart/data-form - почти со всем разобрался, но есть вещи которые не доходят до меня:
Заголовки отделяются от контента сиволами "\n\n", а вот начало
нового параметра или данных можно определить по началу нового заголовка, и всё бы ничего, но вот если использовать в форме
<INPUT type=file>, тогда все данные из тегов ниже вообще не приходят и более того, в конец передоваемых данных добавлется ещё какой-то "хвост" - т.е. посторонние произвольные байты как их то отделить от передоваемого файла не понятно. - Если кто-то сталкивался возможно подскажет решение, а пока я повыдумываю велосипед :)
------------------------------------------------------------
Судя по описанию multipart data форм в RFC в заголовках должен быть
ещё указан размер параметра: Content-Lenght: .... - а его там нефига нет. - почему? -может нужно ещё что в тегах формы указать?
Определил в чём проблема - но это достойно отдельной темы, т.к. тут я уже сам с собой разговариваю...
читай выше про велосипед...
осспади, ну не знаю что тебе уже и подсказать.... ну исходники апача посмотри чтоли.....