ID: 32532 Updated by: [EMAIL PROTECTED] Reported By: destroyer at balticum-tv dot lt -Status: Open +Status: Feedback Bug Type: Sockets related Operating System: Win32 / Linux PHP Version: 5CVS-2005-04-01 (dev) New Comment:
Can you provide a test script that we can actually run? (a PHP script starts with <?php and ends with ?> ..) Previous Comments: ------------------------------------------------------------------------ [2005-04-01 14:22:55] destroyer at balticum-tv dot lt It seems that it still returns not only 2000, but also other text. ------------------------------------------------------------------------ [2005-04-01 14:14:00] destroyer at balticum-tv dot lt Description: ------------ It seems that all these receive related functions return junk. They just sometimes return 2000. Before i downloaded a snapshot 5.0.x-dev they were returning not only 2000, but other text such as "10c" "2b3" etc. Reproduce code: --------------- $fp = @fsockopen($dom, 80, $errno, $errstr, 30); stream_set_timeout($fp,20); ... while (!feof($fp)) { $result = fgets($fp, 4096); if($result !== FALSE) $out .= $result; } ... echo $out; Expected result: ---------------- <HTML> <BODY> The test Other text </BODY> </HTML> Actual result: -------------- <HTML> <BODY> 2000 The test 2000 Other text </BODY> </HTML> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=32532&edit=1