Gute Nacht =)
Ich weis jetzt nicht wo das hier genau rein soll, hat mit PHP und HTTP zu tun, wenns falsch ist, bite verschrieben.
Also, ich wollt mir als kleine Vorübung zum Erstellen eine Textbrwosers (C++) mal ein wenig HTTP angucken.
Da ich nun PHP relativ gut kann, dacht ich, könnt ich über PHP machen.
Nun habe ich es geschafft, eine Verbindung über HTTP herzustellen.
POST, GET etc. geht auch alles.
Nur das Thema Cookies ist überraschend.
Eingehen Cookies hab ich bereits geschafft anzunehmen, doch diese nun zurück an den Server zu senden, klappt nicht so ganz 
Die Cookies liegen im array $_SESSION['kekse'].
$connection = fsockopen("www.darkssite.eu", 80);
if($connection !== false) {
fputs($connection, "GET /check.php HTTP/1.1\r\n");
fputs($connection, "Host: www.darkssite.eu\r\n");
fputs($connection, "Referer: Nirvana\r\n");
for($i = 0; $i < count($_SESSION['kekse']); $i++) {
$keks = "Cookie: ".$_SESSION['kekse'][$i]."\r\n";
fputs($connection, $keks); }
fputs($connection, "Connection: close\r\n\r\n");
$result = '';
while(!feof($connection)) {
$result .= fgets($connection, 128); }
echo $result;
fclose($connection);
Alles anzeigen
<?php var_dump($_COOKIE); ?>
Zitat von Cookie in $_SESSION
phpbb2mysql_data=a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bi%3A-1%3B%7D; expires=Fri, 11-Apr-2008 21:57:22 GMT; path=/
Zitat von Cookie nach var_dump()
4
['
10
phpbb2mysql_data
5
']=>
2
c
string(50) "
32
a:2:{s:11:"autologinid";s:0:"";s:6:"userid";i:-1;}
2
"
Alles anzeigen
Könnt mir jemand sagen, was ich falsch mache, bzw. wo ich sonsz hilfe bekommen könnte?
Ich weis nicht, ob hier im Forum auch HTTP-Freaks sind 