hi all :)) i have a problem with fopen()
1) i open the connection to the server $fp = fsockopen ("www.testserver.at", 80, &$errno, &$errstr, 30); 2) i make the fputs() fputs ($fp, 'GET /cgi-bin/portal/frameset.jsp HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Weferer: TFJMVRESKPNKMBIPBA Accept-Language: de-at Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Host: www.testserver.at Connection: Keep-Alive '); 3) i read the output while (!feof($fp)) { $contents .= fread ($fp,1280); } echo $contents; Well ... the problem now is: the server sends the answer in more than 1 packet back ... like this: 1st Packet: HTTP/1.1 200 OK Server: Netscape-Enterprise/4.1 Date: Thu, 05 Dec 2002 03:29:17 GMT Cache-control: no-cache Content-type: text/html Expires: Sun, 01 Jan 1995 00:00:00 GMT Pragma: no-cache Connection: close and then the content in some following packets ... the problem ---> my script just shows me the FIRST packet :-(( *believe it's because of the EOF from the first packet?!?* and i have no clue how to get the other packets ... would be glad if someone of you could help me :)) *THX* and sorry for my bad english :(( So long Hellkeeper aka Andi -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php