[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.06.07
Prihlásený: 16.09.07
Príspevky: 13
Témy: 4 | 4
NapísalOffline : 06.09.2007 23:36 | odoslanie url (C++)

potreboval by som prikaz, funkciu alebo postup ako pomocou c++ mozem odoslat url adresu, tak aby sa mi neotvoril prehliadac ale poziadavka v tele url by bola zaslana na server... (dufam ze som sa nevyjadril prilis lamersky :oops: )


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.06.07
Prihlásený: 16.09.07
Príspevky: 13
Témy: 4 | 4
Napísal autor témyOffline : 08.09.2007 14:51 | odoslanie url (C++)

je ta otazka tazka alebo sproste napisana ? :roll:


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.06.07
Prihlásený: 06.05.13
Príspevky: 421
Témy: 4 | 4
NapísalOffline : 12.09.2007 19:26 | odoslanie url (C++)

Toto je cast kodu z programu, ktory mi posiela SMS cez www.orangeportal.sk

Kód:
/* ========================================================================== */
/*                                                                            */
/*   Filename.c                                                               */
/*   (c) 2001 Author                                                          */
/*                                                                            */
/*   Description                                                              */
/*                                                                            */
/* ========================================================================== */


... "hlavny dialog"
{
   CInternetSession   InternetSession("MySMSInternetSession");
   CHttpConnection      *HttpConn;
   CString            meno_servra, message;
   int  ret1, ret2;//, ret3;

   UpdateData(true);
      m_http_file.Empty();
      m_http_file2.Empty();

      meno_servra = m_server_name;
      HttpConn = InternetSession.GetHttpConnection( meno_servra );

      ret1 = WwwLogin(HttpConn);
.
.
.
      ret1 = WwwSms(HttpConn);
.
.
.
      HttpConn->Close();
      InternetSession.Close();
}

int CSendSMSDlg::WwwLogin(CHttpConnection *HttpConn)
{
   CHttpFile   *HttpFile;
   CString      strHeaders, strFormData, Temp;
   DWORD dwRet;
   BOOL Success;

   HttpFile = HttpConn->OpenRequest( m_method, m_login_action,
      NULL, 1, NULL, NULL, INTERNET_FLAG_EXISTING_CONNECT );

   strHeaders = m_strHeaders;
   HttpFile->AddRequestHeaders(strHeaders);

   strFormData =
      m_field_login    + "=" + m_login_name     + "&" +
      m_field_password + "=" + m_login_password;

   HttpFile->SendRequest(
      strHeaders,(LPVOID)(LPCTSTR)strFormData, strFormData.GetLength());

   HttpFile->QueryInfoStatusCode(dwRet);
   if (dwRet == HTTP_STATUS_OK)
   {
.
.
.
      HttpFile->Close();
   }
   else
   {
.
.
.
      return(-2);
   }
   return 1;
}

int CSendSMSDlg::WwwSms(CHttpConnection *HttpConn)
{
   CHttpFile   *HttpFile;
   CString      tlf_number, sms_message;
   CString      strHeaders, strFormData, Temp;
   DWORD dwRet;
   BOOL Success;
   int  ret, pom;

   HttpFile = HttpConn->OpenRequest( m_method, m_sms_action,
      NULL, 1, NULL, NULL, INTERNET_FLAG_EXISTING_CONNECT );

   strHeaders = m_strHeaders;
   HttpFile->AddRequestHeaders(strHeaders);

   tlf_number = TlfNoConvert(m_tlf_number_in);

   pom = m_podpis.GetLength() + 1;
   ret = m_max_sms_length;
   if(m_check_podpis.GetCheck()) ret -= pom;
   sms_message = m_sms_message_text.Left(ret);
   if(m_check_podpis.GetCheck()) sms_message += " " + m_podpis;
   
   strFormData =
      m_field_tlf_no   + "=" + tlf_number + "&" +
      m_field_sms_text + "=" + sms_message + "\r\n";

   HttpFile->SendRequest(
      strHeaders,(LPVOID)(LPCTSTR)strFormData, strFormData.GetLength());

   HttpFile->QueryInfoStatusCode(dwRet);
   if (dwRet == HTTP_STATUS_OK)
   {   
.
.
.   }
  else
  {
.
.

  }
   HttpFile->Close();

   return ret;
}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.06.07
Prihlásený: 16.09.07
Príspevky: 13
Témy: 4 | 4
Napísal autor témyOffline : 13.09.2007 13:52 | odoslanie url (C++)

dik, pokusim sa z toho nieco rozlustit :)


 [ Príspevkov: 4 ] 


odoslanie url (C++)



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

SEF url alebo pekná url

v Backend

1

810

10.07.2011 14:31

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie dat

v Backend

1

589

11.11.2009 17:16

Filipyno

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie formulara

v Frontend

4

449

26.07.2012 21:52

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Dvojite odoslanie

v Frontend

8

471

14.11.2014 0:43

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie údajov

v Backend

1

590

18.04.2008 16:56

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Mám sa učiť C ++/objective C/ C#?

v Backend

5

849

08.07.2014 20:40

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

odoslanie hromadného mailu

v Backend

1

399

23.03.2012 7:48

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

casovane odoslanie mailu

v Backend

1

352

24.10.2012 21:19

killer

V tomto fóre nie sú ďalšie neprečítané témy.

Chybne odoslanie formulara

v Backend

0

418

21.09.2010 8:54

max-m

V tomto fóre nie sú ďalšie neprečítané témy.

odoslanie button value

v Frontend

3

665

18.09.2009 14:02

pilná lama glama

V tomto fóre nie sú ďalšie neprečítané témy.

Odoslanie e-mailu

v Backend

0

589

03.03.2009 20:28

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Zostava - odoslanie objednávky

v Kôš

0

54

30.05.2016 17:38

Axyz

V tomto fóre nie sú ďalšie neprečítané témy.

Viacnásobné odoslanie formuláru

v Backend

15

1258

03.09.2011 21:57

camo

V tomto fóre nie sú ďalšie neprečítané témy.

automatické odoslanie formulára

v Frontend

5

1299

12.01.2008 14:14

andreas

V tomto fóre nie sú ďalšie neprečítané témy.

Formulár na odoslanie údajov

v Backend

1

612

13.10.2009 21:22

Svolo

V tomto fóre nie sú ďalšie neprečítané témy.

odoslanie emailu: mutt-joe

v Unix-like systémy

0

360

01.11.2012 15:19

Butchi



© 2005 - 2026 PCforum, edited by JanoF