Андрей Поминов
Заказчик Андрей Поминов pom | FL.RU

Андрей Поминов

На сайте 17 лет и 11 месяцев (заходил 4 года 8 месяцев 27 дней назад)
0
34.67
Рейтинг
34.67
Все (2)       Заказы (2)        Вакансии (0)       Конкурсы (0)
Разместить заказ
15 Декабря 2018
По договоренности
Выполняется загрузка графического файла с веб-страницы на сервер (upload)

На сервер приходит запрос Post, в котором (как я надеюсь) передаётся содержимое файла, выбранного данной формой:
<form action="script.exe" method="POST" enctype="multipart/form-data">
Select image to upload:
<input type="file" name="fileToUpload" id="fileToUpload">
<input type="submit" value="Upload Image" name="submit">
</form>

Сервер принимает запрос, и видно, что приходят нужные заголовки, имя файла и его содержимое.
Однако, прочитать содержимое файла не удаётся.
Возможно, его так просто и не прочитаешь, потому что оно может состоять из нескольких частей и т.д. (multipart)

Не хотелось бы подключать какие-то лишние библиотеки, поэтому нашёл исходник парсера:
github.com/iafonov/multip...
Вроде бы похоже, но нужно разобраться

Мне нужна функция C++, которая будет встроена в серверный скрипт, откликающийся на запрос веб-формы. Функция возвращает, например, указатель на блок памяти, куда скопировано содержимое присланного файла (я его потом запишу на диск и освобожу память)
Нужно решение именно на C

Прошло времени с момента публикации: 5 лет 11 месяцев 29 дней 15 часов 43 минуты
Раздел: Программирование / Системное программирование

25 Декабря 2006
Бюджет: 1000 $
Удалённая работа в свободное время на своём компьютере

Желательно в Москве (для обсуждения деталей при встрече)

Требуются две программы.

1. Окно с меню, панелью инструментов, строкой ввода

Внизу на экране программа отображает результаты поиска в базе данных.

2. Программа-текстовый редактор со специфическими функциями (типа несколько окон, при произведении некоторых действий в одном окне перевыводятся и подсвечиваются строки в другом окне и т.д.).

Дальнейшие детали обсуждаются.



В обе программы будет встроен код, уже написанный на Visual С++ 6.0

Поэтому, очевидно, интерфейс тоже должен быть на C++. Можно в более новых версиях студии, но тогда нужны ещё консультации по переносу имеющегося кода, если вдруг что не пойдёт.

Прошло времени с момента публикации: 17 лет 11 месяцев 20 дней 6 часов 28 минут
Раздел: Программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».