Click here to Skip to main content
15,887,214 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Trouble with Open File dialog? Pin
kjessee24-Dec-03 11:12
kjessee24-Dec-03 11:12 
GeneralTHanks! Need a little help with CString Pin
gamerPotatoe24-Dec-03 19:24
gamerPotatoe24-Dec-03 19:24 
GeneralRe: THanks! Need a little help with CString Pin
Monty224-Dec-03 21:54
Monty224-Dec-03 21:54 
AnswerRe: Trouble with Open File dialog? Pin
Michael Dunn24-Dec-03 12:19
sitebuilderMichael Dunn24-Dec-03 12:19 
Questioncan AddNew() function update original database Pin
Member 78215424-Dec-03 8:46
Member 78215424-Dec-03 8:46 
AnswerRe: can AddNew() function update original database Pin
Monty224-Dec-03 20:11
Monty224-Dec-03 20:11 
GeneralRe: can AddNew() function update original database Pin
Member 78215426-Dec-03 3:49
Member 78215426-Dec-03 3:49 
GeneralAbout http post Pin
rr1224-Dec-03 7:32
rr1224-Dec-03 7:32 
Hi everyone,
My pseudo code and question are folowing:

//Code_Start
void CTryDlg::OnStart3()
{
CFile f;
DWORD dwStatus;
DWORD dwBuffLen = sizeof(dwStatus);
BOOL bSuccess;
CHttpConnection *cn;
CHttpFile *httpf;
CString strSentence,strGetSentence;
CString strHttpName = "http://www.eee.com/login.asp";
char opt[] = "UserName=uuu&Password=ppp";
CString strHeaders = "Content-Type: application/x-www-form-urlencoded\r\n";
CInternetSession session("IE 5.0");
try {
cn = session.GetHttpConnection("www.dailygraphs.com",0,INTERNET_DEFAULT_HTTP_PORT,NULL,NULL);
httpf = cn->OpenRequest(CHttpConnection::HTTP_VERB_POST,"login.asp",NULL,1,NULL,NULL,INTERNET_FLAG_EXISTING_CONNECT|INTERNET_FLAG_KEEP_CONNECTION|INTERNET_FLAG_NO_CACHE_WRITE|INTERNET_FLAG_FORMS_SUBMIT);
httpf->SendRequest(strHeaders,(LPVOID)(LPCTSTR)opt,strlen(opt));
bSuccess = httpf->QueryInfo(HTTP_QUERY_STATUS_CODE|HTTP_QUERY_FLAG_NUMBER,&dwStatus, &dwBuffLen);
strGetSentence = "";
if( bSuccess && dwStatus>= 200 &&dwStatus<300 )
{
while(httpf->ReadString(strSentence)){
strGetSentence = strGetSentence + strSentence + char(13) + char(10);
}
}
} catch (CInternetException *e) {
TRACE("err code is %d",e->m_dwError);
}

f.Open("out.htm",CFile::modeCreate|CFile::modeWrite);
f.Write(strGetSentence,strGetSentence.GetLength());
f.Close();

}
//Code_End

Maybe you have understood what I want.Just post data and get response from server.But result is out.htm is empty,I can not get response.

What's the problem with my code?

Thanks!
Generalupdate ACCESS database problem Pin
Member 78215424-Dec-03 7:29
Member 78215424-Dec-03 7:29 
GeneralRe: update ACCESS database problem Pin
Monty224-Dec-03 21:11
Monty224-Dec-03 21:11 
GeneralMAPI Help... Pin
LizardWiz24-Dec-03 6:10
LizardWiz24-Dec-03 6:10 
GeneralRe: MAPI Help... Pin
PJ Arends25-Dec-03 9:37
professionalPJ Arends25-Dec-03 9:37 
GeneralRe: MAPI Help... Pin
LizardWiz29-Dec-03 5:40
LizardWiz29-Dec-03 5:40 
GeneralC++ programming problems Pin
Vincent Sim24-Dec-03 5:57
Vincent Sim24-Dec-03 5:57 
GeneralRe: C++ programming problems Pin
valikac24-Dec-03 6:01
valikac24-Dec-03 6:01 
GeneralRe: C++ programming problems Pin
Vincent Sim24-Dec-03 6:05
Vincent Sim24-Dec-03 6:05 
GeneralRe: C++ programming problems Pin
Member 78576824-Dec-03 21:22
Member 78576824-Dec-03 21:22 
GeneralRe: C++ programming problems Pin
LizardWiz24-Dec-03 6:18
LizardWiz24-Dec-03 6:18 
GeneralRe: C++ programming problems Pin
nema3224-Dec-03 8:05
nema3224-Dec-03 8:05 
GeneralQuick CListCtrl question Pin
J.B.24-Dec-03 5:38
J.B.24-Dec-03 5:38 
GeneralRe: Quick CListCtrl question Pin
valikac24-Dec-03 6:06
valikac24-Dec-03 6:06 
GeneralCEditView and page breaks Pin
kjessee24-Dec-03 5:33
kjessee24-Dec-03 5:33 
GeneralRe: CEditView and page breaks Pin
Monty224-Dec-03 20:15
Monty224-Dec-03 20:15 
GeneralRe: CEditView and page breaks Pin
kjessee25-Dec-03 12:42
kjessee25-Dec-03 12:42 
GeneralWindows Media Player Pin
Member 78517224-Dec-03 5:25
Member 78517224-Dec-03 5:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.