---
title: "Socket läser inte in allt?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/79729-socket-läser-inte-in-allt"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Gein"
published: "2003-06-14T21:10:39.000Z"
updated: "2003-06-15T21:06:21.000Z"
replies: 3
views: 245
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/79729-socket-läser-inte-in-allt"
---

# Socket läser inte in allt?

## #1 — Gein, 2003-06-14T21:10Z

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: chunked
> 
> 2ff
> 
> 	
> 	
>      
> 
> 0

Vad kan vara fel? Den vill inte läsa in allting.

Permalänk: https://www.webforum.nu/p/79729

## #2 — ThACRoW, 2003-06-15T10:34Z

Hm, ren gissning - kan det bero på att sidan är ett frameset? Men i vilket fall bör ju koden returnas...

Permalänk: https://www.webforum.nu/p/1083298

## #3 — Gein, 2003-06-15T11:21Z

Nej, det är inget frameset

Permalänk: https://www.webforum.nu/p/1083323

## #4 — bohlin, 2003-06-15T21:06Z

Men varför vill du ladda hem framesettet? Det är väl bara börs-datan du vill använda antar jag? Prova att ladda hem den sidan: 

```php
fputs ($fp, "GET fonder/fondlista.asp?bNamn=True&bKurs=True&bForeg=True&bTyp=True&bUtvAr=True&bMedelUtv5Ar=True&bSistaKursDag=True&strSortBy=Namn&strFondTyper=Fonder&strOrder=Asc HTTP/1.1\r\nHost: [url]www.robur.se\r\nConnection:[/url] close\r\n\r\n");
```

Permalänk: https://www.webforum.nu/p/1083739

---

Tråden på webben: https://www.webforum.nu/amne/php/79729-socket-läser-inte-in-allt
