Morten,
the reason for this is outlined here: http://us2.php.net/fread.
Network streams are only made available to fread() one packet at a
time. Doing a while loop is the recommended way of getting around
this.
On Tue, 12 Oct 2004 23:44:43 +0100, Morten Pedersen
<[EMAIL PROTECTED]> wrote:
>
I'm attempting to download a webpage (http://finance.yahoo.com/q?s=erts), using the
following code
$fp=fopen($quote_url,'rb');
$contents=fread($fp,50);
fclose($fp);
but it only downloads part of the webpage (1460 bytes to be exact). Putting the fread
inside a while loop and readin