Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
thefreeuser

нужен аналог unloadfile php - функции но на С++

27.06.2011, 16:53. Показов 1116. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как с помощью среды IIS 5.x и VC 6.0
осуществить закачку на IIS сервер файла

форма такого вида:
<FORM
ACTION='http://127.0.0.1/ftproot/res.exe'
ENCTYPE='multipart/form-data'
METHOD=POST>
<INPUT TYPE=TEXT value='hello word' NAME=submitter>
<INPUT TYPE=FILE value='G:
eadme.txt' NAME=pics>
<INPUT TYPE=submit>
</FORM>

принимающий код такого

if(!strcmp(getenv('CONTENT_TYPE'),'appli cation/x-www-form-rlencoded'))
{
mfile << '&icirc;&aacute;&ucirc;&divide;&iacute;& ucirc;&eacute; &ecirc;&icirc;&iacute;&ograve;&aring;&ia cute;&ograve;:' << getenv('CONTENT_TYPE') <<endl;
mfile << '&eth;&agrave;&ccedil;&igrave;&aring;&et h; &auml;&agrave;&ograve;&ucirc;:' << lSize <<endl;
char* buff = new char[lSize];
::fread(buff,lSize,1,stdin);
mfile << buff <<endl;
delete[]buff;
}
else
{
char* buff = new char[lSize];
char* buff2 = getenv('CONTENT_TYPE');
for(int t=0;t<lSize;t++)
mfile << (::fread(&buff[t],1,1,stdin)?buff[t]:buff[t]);
delete[]buff;
mfile << '&ecirc;&icirc;&iacute;&ograve;&aring;&i acute;&ograve; &iacute;&aring; &iuml;&eth;&icirc;&ntilde;&ograve;&icirc ;&eacute;:' << getenv('CONTENT_TYPE') <<endl;
};
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.06.2011, 16:53
Ответы с готовыми решениями:

Нужен аналог функции strncat
Напишите свою реализацию этой функции.

Нужен рекурсивный аналог функции strcpy
Мне надо сделать аналогию функции strcpy рекурсией. int strcpy_r(char* s1,char* s2) { ... } На ЧИСТОМ Си. Заранее спасибо! ...

Нужен аналог функции Switch из VB6
Существует ли ресурс, где описаны изменения написания функций в VB.NET по сравнению с VB6? Для облегчения преобразования проектов. В...

2
0 / 0 / 0
Регистрация: 08.05.2011
Сообщений: 50
27.06.2011, 18:36
Загони файлецкий сначала на сервер, а там терзай его в своё удовольствие, как Тузик тряпку

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
HINTERNET hSession = InternetOpen( 'HttpSendRequestEx',INTERNET_OPEN_TYPE_PRECONFIG,NULL, NULL, 0);
    
if(!hSession) {
 exit(0);
}
 
LPCSTR lpszServer = 'yourservername';
LPCSTR lpszUser = 'youruseraccount';
LPCSTR lpszPassword = 'password';
 
HINTERNET hConnect = InternetConnect
(hSession, lpszServer, INTERNET_INVALID_PORT_NUMBER,lpszUser, lpszPassword, INTERNET_SERVICE_FTP,INTERNET_FLAG_PASSIVE, 0);
    
if (hConnect){
   LPCSTR lpszLocalFile = 'C:\BelovedMyself.jpg';
 
BOOL bRet = FtpPutFile
(hConnect, lpszLocalFile, (LPCSTR)strNewRemoteFile, 
FTP_TRANSFER_TYPE_BINARY, 0);
        
 
if (!bRet)
    printf( 'Failed to put file
' );
        
if(!InternetCloseHandle(hConnect))
    printf('Failed to close Connect handle
');
else
    printf('Success close Connect handle
');
}
if( InternetCloseHandle( hSession ) == FALSE )
    printf( 'Failed to close Session handle
' );
else
    printf('Success close Session handle
');
0
0 / 0 / 0
Регистрация: 08.05.2011
Сообщений: 50
27.06.2011, 18:43
Забыл совсем, сие художество трэба исполнить как ActiveX и соответственно пользовать на стороне клиента, то бишь в евонном браузере.
Хотя, чистый текст, проще поднимать через POST или GET (ежели это не второй том Войны и Мир)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.06.2011, 18:43
Помогаю со студенческими работами здесь

Нужен аналог функции getch() для Unix
Сталкнулся с такой проблемой не могу найти аналог функции getch для линукс мне просто нужно чтобы я мог вводить любой символ без нажатия...

Нужен аналог функции fsolve для маткад
В матлаб есть функция fsolve. Я в упор не понимаю как она работает, хотя вроде и понятно что решает системы уравнений. Но как? Что она...

Аналог функции crc32 на PHP в C#
Приветствую всех!) В PHP есть функция: &lt;?php $checksum = crc32(&quot;Быстрый коричневый лис перепрыгнул через ленивую...

Аналог функции preg_match_all из php в C++
Подскажите плз функция при которой можно задать регулярку и он выведет результат то что нашел и если можно небольшой пример чик спасибо)

Аналог PHP функции unpack в Java
Здравствуйте!Подскажите, пожалуйста ,есть ли в Java какой-либо аналог функции unpack (по шаблону &quot;f3&quot;) из php? Если не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru