[PHP-DEV] PHP 4.0 Bug #9468: fread stops reading

2001-02-26 Thread stock

From: [EMAIL PROTECTED]
Operating system: w2k
PHP version:  4.0.4
PHP Bug Type: Filesystem function related
Bug description:  fread stops reading

i am using php 4.0.4 (build 20.12.2000) on w2k (build 2195)with iis5.
pls. note that fread function has a problem reading a binary file (*.zip) afer 
uploading.
fread stops after reading 389 bytes instead of reading the whole file using following 
code:

$filesize=filesize($path . "/" . $attachment_name);
$filenum=fopen($path . "/" . $attachment_name,"r");
$filestuff=fread($filenum,$filesize);
fclose($filenum);

pls. help


-- 
Edit Bug report at: http://bugs.php.net/?id=9468edit=1



-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP-DEV] Re: PHP 4.0 Bug #9468 Updated: fread stops reading

2001-02-27 Thread Helmut Stock

great !!!
thanks for your quick reply. my problem ist solved now.
could not find this in my printed manual. 

best regards
helmut 

On 27 Feb 2001 13:29:36 -
 Bug Database [EMAIL PROTECTED] wrote:
 ID: 9468
 Updated by: sniper
 Reported By: [EMAIL PROTECTED]
 Old-Status: Open
 Status: Bogus
 Bug Type: Filesystem function related
 Assigned To: 
 Comments:
 
 $filenum=fopen($path . "/" . $attachment_name,"rb");
 
 Read the manual page:
 
 http://www.php.net/fopen
 
 Where it says:
 "The mode may contain the letter 'b'. This is useful only
 on systems which differentiate between binary and text
 files (i.e., it's useless on Unix)."
 
 --Jani
 
 
 Previous Comments:
 ---
 
 [2001-02-26 14:40:36] [EMAIL PROTECTED]
 i am using php 4.0.4 (build 20.12.2000) on w2k (build
 2195)with iis5.
 pls. note that fread function has a problem reading a
 binary file (*.zip) afer uploading.
 fread stops after reading 389 bytes instead of reading
 the whole file using following code:
 
 $filesize=filesize($path . "/" . $attachment_name);
 $filenum=fopen($path . "/" . $attachment_name,"r");
 $filestuff=fread($filenum,$filesize);
 fclose($filenum);
 
 pls. help
 
 ---
 
 
 
 ATTENTION! Do NOT reply to this email!
 To reply, use the web interface found at
 http://bugs.php.net/?id=9468edit=2
 


-- 
PHP Development Mailing List http://www.php.net/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]