instead of

$fn=fopen($filename,"rb");
while(!feof($fn)) {
 echo fread($fn, 4096);
}

use

readfile($filename);

BB wrote:

>$filename = "your/file.gif";
>header("Content-Type: image/gif");
>header("Content-length:".filesize($filename));
>$fn=fopen($filename,"rb");
>while(!feof($fn)) {
> echo fread($fn, 4096);
>}
>
>in fopen( , "");
>the b denotes to read as binary and is only nessecary on a windows system
>
>"Jj Harrison" <[EMAIL PROTECTED]> wrote in message
>[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>  
>
>>I am making a stats program.
>>
>>When the nessicary include file is included it does a reverse-DNS lookup
>>    
>>
>to
>  
>
>>find the remote host's DNS name. The problem with this is that is seems
>>slow(at least on my test server with a DSL connection). I thought the best
>>way to speed things up would be putting the entire script into a file and
>>then using <img src="stats.php"> within the page. The problem is that I
>>don't know how to output the image with PHP.
>>
>>The image would not be dynamic just a file on the server.
>>
>>I would appreciate peoples comments or other suggestions
>>
>>JJ Harrison
>>[EMAIL PROTECTED]
>>www.tececo.com
>>
>>
>>
>>
>>
>>    
>>
>
>
>
>  
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to