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] [EMAIL PROTECTED] 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
