ID: 15117
Updated by: sander
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Feedback
Old Bug Type: Output Control
Bug Type: Filesystem function related
Operating System: W2K
PHP Version: 4.1.1
New Comment:

Are you sure the file is empty before the fopen() call?
See www.php.net/fopen for some more info...


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

[2002-01-19 17:07:02] [EMAIL PROTECTED]


---- code ----
$orderstring = $date."\t".      //current time
        $tireqty." tires\t".    //received form field
        $oilqty." oil\t".       //received form field
        $sparkqty." sparks\t".  //received form field
        $totalamount."\t".      /calc. from form fields
        $address."\n";          //received form field

$fp = fopen("orders.txt", "a");
fwrite($fp, $orderstring);
fclose($fp);

---- output in orders.txt ----
22:32 19th Saturday 2002        4 tires 1 oil   12 sparks       503.80  NL
22:32 19th Saturday 2002         tires   oil     sparks 0.00    
Bug:
When using fopen() in mode a or a+ the last line will be added without
any obvious cause.
When fopen() is used in same code but in mode w it works correct like
expected.
I haven't tested fopen() in all other available modes.

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



Edit this bug report at http://bugs.php.net/?id=15117&edit=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]

Reply via email to