Jest sobie strona vallheru.r7.pl taka gra. I chcĘ zrobic w c++ takiego bota ale musze sie zalogowac.

String imie;
imie="email=1&pass=kimak";
String rozmiar;
rozmiar=imie.Length();
ClientSocket1->Socket->SendText("POST /login.php HTTP/1.1\\r\\nHost: vallheru.r7.pl\\r\\nContent-Length: "+(rozmiar)+"\\r\\nSet-Cookie: PHPSESSID="+ses->Text+"; path=/\\r\\nConnection: Close\\r\\n\\r\\n"+imie); 

ses - edit z id sesji

Działa ale ciągle w odpowiedzi niby nie wypełnia wszytkich pól. Gdzie w konstrukci naglowka HTTP pomylilem? * jak chcecie pograc w vallheru.r7.pl zapraszm do klanu Mafia Młody klan ale sie rozwija... *

Coprawda w c++ ale chodzi o samo zaytanie :/

<font color="darkblue">POST /login.php HTTP/1.1
Host: vallheru.r7.pl\r\n
Content-Length: (rozmiar)
Set-Cookie: PHPSESSID=IDSESJI; path=/
Connection: Close

email=1&pass=2</span>

Jak podejzałem w login.php to <wygloda tak:

...

if (!$_POST['email'] || !$_POST['pass']) {

	print "Proszę wypełnić wszystkie pola.";
	
print "<table>";
	require_once("foot.php");
	
exit;

}
...

Sprawdzałem co wysyła przeglądarka:

POST /login.php HTTP/1.1\r\nAccept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/x-gsarcade-launch, /\r\nAccept-Language: pl\r\nContent-Type: application/x-www-form-urlencoded\r\nAccept-Encoding: gzip, deflate\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)\r\nHost: vallheru.r7.pl\r\nContent-Length: 29\r\nConnection: Keep-Alive\r\nCache-Control: no-cache\r\n\r\n\r\nemail=login67867&pass=ytutyut

nadal nic :/