Använder nedanstående kod för att ta emot en sida innehållande alla fonder som robur har. Motsvarande kod för t.ex Nordea eller Banco funkar utmärkt. Men inte denna.
$fp = fsockopen ("www.robur.se", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
//error, print to error log
} else {
fputs ($fp, "GET /fonder/fonder.asp?lngPageID=10 HTTP/1.1\r\nHost: [url]www.robur.se\r\nConnection:[/url] close\r\n\r\n");
while (!feof($fp)) {
$strHTML = $strHTML.fgets($fp,512);
}
fclose ($fp);
}
Det jag får som svar är:
HTTP/1.1 200 OK
Server: Microsoft-IIS/4.0
Date: Sat, 14 Jun 2003 21:07:52 GMT
Connection: close
Content-Type: text/html
Set-Cookie: ASPSESSIONIDQGQQQRNW=OMHMEABBMJLOPOJGKFODELNG; path=/
Cache-control: private
Transfer-Encoding: chunked2ff
0
Vad kan vara fel? Den vill inte läsa in allting.