Bug #13365 Updated: Adding newline \n in textarea output for each line
| From: | jean-pierre dot caurier at price-induction dot com | Date: | Tue, 18 Sep 2001 15:46:51 +0000 |
| Subject: | Bug #13365 Updated: Adding newline \n in textarea output for each line | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-66208@lists.php.net to get a copy of this message | ||
ID: 13365
User updated by: jean-pierre.caurier@price-induction.com
Reported By: jean-pierre.caurier@price-induction.com
Status: Bogus
Bug Type: Filesystem function related
Operating System: Windows 2000 Pro SP2
PHP Version: 4.0.6
New Comment:
So how can you explain the difference between two version of PHP ?
I have lost two days in this problem and if I have found a solution has written in my report.
Previous Comments:
------------------------------------------------------------------------
[2001-09-18 11:06:08] sniper@php.net
Not a PHP problem, and not a problem or bug in anything
else either. Please ask support questions elsewhere.
------------------------------------------------------------------------
[2001-09-18 09:01:26] jean-pierre.caurier@price-induction.com
First the HTML source code :
<form action="test.php" METHOD=POST enctype="multiport/form-data">
<textarea name=text cols=20 rows=5>
One line.
Two line
Three line
</textarea>
<INPUT TYPE="submit" NAME="Submit"
VALUE="Save"></CENTER>
</form>
Then test.php source code :
<?
$fichier = "test.txt";
$temp = fopen($fichier, "w");
fputs($temp,stripslashes($text));
fclose($temp);
print "Done !";
?>
When I open the test.txt the text isn't save like it would be.
Here the result :
One line.
Two line.
Three line.
It seems that a \n is added at each end of line of the textarea.
A friend try this code source with PHP 4.0.3pl1 and it works fine.
I have found a solution to have the file well saved using this line code :
$goodtext = str_replace("\n", "", $text);
This is very strange and i can't affirm that it is a bug.
I have also try without enctype="" and with last CVS. this does nothing better.
Have fun with this ;)
------------------------------------------------------------------------
Edit this bug report at http://bugs.php.net/?id=13365&edit=1