ID: 20215
Updated by: [EMAIL PROTECTED]
Reported By: admin at serveurperso dot com
-Status: Open
+Status: Feedback
Bug Type: Filesystem function related
Operating System: Windows 2000
-PHP Version: 4.3.0
+PHP Version: 4.3.1-dev
New Comment:
What if you write the file in 'wb' (binary) mode? Does
it make any difference?
Previous Comments:
------------------------------------------------------------------------
[2003-02-11 15:57:26] 6th at katiusha dot com dot ru
Funnily,
the bug occurs when I run php as a module. When I run php using cgi or
commandline, no excess 0D symbols appear.
------------------------------------------------------------------------
[2003-02-11 15:40:50] 6th at katiusha dot com dot ru
PHP 4.3.0 (build Dec 27 2002)
Apache 1.3.23
Win ME
This:
$f=fopen("bug","w");
fwrite($f,"test
"); // 74 65 73 74 _0D 0A_
fclose($f);
creates file:
74 65 73 74 _0D 0D 0A_
I'm using plain files with ms-dos line breaks to store databases, so
fwrite is _very_ important for me to work correctly.
------------------------------------------------------------------------
[2003-02-09 10:53:25] [EMAIL PROTECTED]
Similar to bug #21916
------------------------------------------------------------------------
[2002-11-27 13:22:47] admin at serveurperso dot com
I had foreseen what it is necessary since the beginning on:
http://www.serveurperso.com/temp (fichier.txt and copy-paste from the
show_source("fputs.php");)
I send "fputs.php" script and "fichier.txt" sample text file to you
([EMAIL PROTECTED]) to make win you of the time.
I don't arrive determined of or come these 0D0A(hex) in too much. It
doubles has every writings.
(I am French sorry for my english)
------------------------------------------------------------------------
[2002-11-27 06:09:24] [EMAIL PROTECTED]
Can you provide a link that will allow me to download the .txt and .php
files directly?
(or zip them up and mail them to me)
------------------------------------------------------------------------
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/20215
--
Edit this bug report at http://bugs.php.net/?id=20215&edit=1