ID:               16114
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Open
+Status:           Feedback
 Bug Type:         Sockets related
 Operating System: Windows 2000 AS
 PHP Version:      4.1.1
 New Comment:

What's the status on this?
Are you sure this is an issue with fputs and not instead
an issue with file upload to a PHP script?
What are you connecting to?
If you are testing again, please try the latest snapshot;
more changes have been made.
http://snaps.php.net/win32/


Previous Comments:
------------------------------------------------------------------------

[2002-07-21 12:42:05] [EMAIL PROTECTED]

I downloaded the file php4-win32-200207182200.zip and made a test
uploading a 3.2MB file. It didn't work. With smallers files(a test with
a 13b one) works. I'll do a test trying to establish the failure
boundaries.

Manu.

------------------------------------------------------------------------

[2002-07-18 21:49:39] [EMAIL PROTECTED]

I will do. In this moment I've been facing troubles with my Internet
connection, and I cannot download the snapshots.

Manu.

------------------------------------------------------------------------

[2002-07-10 12:29:00] [EMAIL PROTECTED]

Could you try this on 4.2.1, and the latest snapshot on
http://snaps.php.net/win32/ ?

The internal streams subsystem has been implemented in the snapshots,
which is a complete rewrite.

Thanks,

-Jason


------------------------------------------------------------------------

[2002-03-25 16:12:18] [EMAIL PROTECTED]

I did also a test(without chunking the data), I could send 48653 bytes,
but couldn't 49229 bytes. 
With the chunking feature it must be some bug in my code, cause didn't
work with 48653 bytes.

Manu.

------------------------------------------------------------------------

[2002-03-25 15:42:42] [EMAIL PROTECTED]

I did something like this. Didn't work.

  $socket = fsockopen( $host, $port, $err1, $err2, 30 );
  if (!$socket) die ('conn');
  $start = 0;
  $len = 4*1024;
  $result = 0;
  while ($result < strlen($request))
  {
    $chunk = substr( $request, $start, $start+$len );
    $result = $result + fputs( $socket, $chunk );
    fflush( $socket );
    $start = $start+$len;
  }
  fclose( $socket );

Hope you find the answer. :->
Manu.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/16114

-- 
Edit this bug report at http://bugs.php.net/?id=16114&edit=1

Reply via email to