funkcje WinInet i POST

0

jak za pomoca funkcji HttpOpenRequest i HttpSendRequest wyslac POSTa. walcze z tym od trzech dni i nie moge wykapowac :|

chce sie zalogowac na forum phpBB.

const char* accept ="text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";

Request = HttpOpenRequest(Session, "POST", "login.php", NULL, NULL, &accept, NULL, INTERNET_FLAG_NO_AUTO_REDIRECT);
char* add = "username=XXX&password=XXX&redirect=&login=Zaloguj";

bool ok = HttpSendRequest(Request, NULL, NULL, add, sizeof(add));

a moze ja dobrze wysylam i serwer dobrze interpretuje tylko ja pozniej cos zle robie, ze nie jestem zalogowany.

0

jestes pewien ze logowanie odbywa sie wlasnie w ten sposob? najlepiej posniffuj przegladarke i zobacz jakie żądania wysyla a jakie odbiera.

1 użytkowników online, w tym zalogowanych: 0, gości: 1