#24001 [Bgs->Csd]: fread limited by ca. 2.7K ?

From: Date: Tue, 03 Jun 2003 21:06:37 +0000
Subject: #24001 [Bgs->Csd]: fread limited by ca. 2.7K ?
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-41070@lists.php.net to get a copy of this message
 ID:               24001
 User updated by:  eric at pitte dot de
 Reported By:      eric at pitte dot de
-Status:           Bogus
+Status:           Closed
 Bug Type:         Filesystem function related
 Operating System: Suse 8.2
 PHP Version:      4.3.2
 New Comment:

yes it's working on this way. Thank you

strange on my older PHP version the old syntax worked properly.


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

[2003-06-03 15:55:07] derick@php.net

Thank you for taking the time to write to us, but this is not
a bug. Please double-check the documentation available at
http://www.php.net/manual/ and the instructions on how to
report
a bug at http://bugs.php.net/how-to-report.php

fread() uses the MAXIMUM length as you specify, but it may chunk the
input as it likes.

Use something like:

$contents = \'\';
while (($data = fread($fp, 2048)) !== \"\") {
      $contents .= $data;
}

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

[2003-06-03 15:53:21] eric at pitte dot de

I'm using php4.3.2RC4 and Apache 2.0.45
using fopen / fread the reading stoped at constant 2.7KB whithout
failure report . Here my script:
$Map="http://wwwserver.de/map.gif 
$karte = fopen ($Map, "rb");
$contents = fread ($karte, 1000000);
$sid = session_id();
$zeiger=fopen("temp/karte_${sid}.gif","wb");
fwrite($zeiger,$contents);
fclose($zeiger);
fclose($karte);

Any idee ?

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


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



Thread (7 messages)

« previous php.bugs (#41070) next »