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

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

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

Author24 — интернет-сервис помощи студентам
как с помощью среды 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'),'application/x-www-form-rlencoded'))
{
mfile << '&icirc;&aacute;&ucirc;&divide;&iacute;&ucirc;&eacute; &ecirc;&icirc;&iacute;&ograve;&aring;&iacute;&ograve;:' << getenv('CONTENT_TYPE') <<endl;
mfile << '&eth;&agrave;&ccedil;&igrave;&aring;&eth; &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;&iacute;&ograve; &iacute;&aring; &iuml;&eth;&icirc;&ntilde;&ograve;&icirc;&eacute;:' << getenv('CONTENT_TYPE') <<endl;
};
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.06.2011, 16:53
Ответы с готовыми решениями:

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

Нужен рекурсивный аналог функции strcpy
Мне надо сделать аналогию функции strcpy рекурсией. int strcpy_r(char* s1,char* s2) { ......

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

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

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

Код
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 3
Забыл совсем, сие художество трэба исполнить как ActiveX и соответственно пользовать на стороне клиента, то бишь в евонном браузере.
Хотя, чистый текст, проще поднимать через POST или GET (ежели это не второй том Войны и Мир)
0
27.06.2011, 18:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.06.2011, 18:43
Помогаю со студенческими работами здесь

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

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

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

Аналог PHP функции unpack в Java
Здравствуйте!Подскажите, пожалуйста ,есть ли в Java какой-либо аналог функции unpack (по шаблону...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru