Re: stripped \n

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2/20/2013 1:32 PM, Matijn Woudt wrote:
On Wed, Feb 20, 2013 at 7:16 PM, John Taylor-Johnston <
John.Taylor-Johnston@xxxxxxxxxxxxxxxxxxxxx> wrote:

Hi,
I have a <textarea> when submitted creates a new form with the textarea
data in a hidden field:

<input name="DPRnarration" type="text" hidden form="DPRform" value="Enter
call

narration here.">

But when this new form gets resubmitted, the \n get stripped?

<input name="DPRnarration" type="text" hidden form="DPRform" value="Enter
callnarration here.">

I don't get it.

There is nothing in my code that is stripping the \n?

<input name="DPRnarration" type="text" hidden form="DPRform" value="<?php
echo stripslashes($_POST["**DPRnarration"]);?>">

Do I need to put it in another textarea and declare it hidden?


An input with type=text is used for single lines, so yes, newlines get
stripped.
Either use a textarea with style="display: none", or store the data in a
session instead.

- Matijn

Actually - an <input type=text> may be intended for single lines, but my test shows that it does not drop the \ all by itself.

And actually, the poster's question is very difficult to understand, simply because I do believe he doesn't know anything about html or php. Probably building something from examples he has seen.

1 - he doesn't show a <textarea> tag in his examples
2 - his sample of his code is such a small fragment we can't tell WHAT he is doing.

Most likely the problem is his use of stripslashes in that last code line he provided. I wonder if he knows what that does?

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux