On Fri, 2009-05-15 at 10:54 -0400, tedd wrote:
> At 7:22 AM -0700 5/15/09, PHPScriptor wrote:
> >Well, the problem is that I have a lot of forms, a lot of data to output, and
> >even then, I don't know always where I have a textarea or just a inputfield.
> >But true, I could even set the nl2br on an input field, it wouldn't make a
> >difference.
> >But I just don't understand why this problem exists? What's the reason?
> Simply, the problem deals with how different systems handle the "end 
> of line" (EOL) character?
> You can read more about it here:
> http://en.wikipedia.org/wiki/Newline
> What you've encountered (IMO) is just another extension/example of the 
> problem.
> Now, your choices are to:
> 1. Listen to Rob (the wisest) and use the <pre> tag.
> 2. Listen to Stuart (the wisest) and use the nl2br() function
> 3. Listen to Sterex (IMO -- who is totally wrong) and put html in 
> your database;
> 4. Or, listen to me (who is somewhere between Rob/Stuart and Sterex) 
> and use either the <pre> tag or the nlbr() function depending upon 
> what you want to do with the output. Both solutions [1 and 2] provide 
> different ways to handle data. Number [3] simply creates another 
> problem you, or someone else, will have to deal with later on.

Actually, after reading the other posts with respect to what he's trying
to do, I would use nl2br() unless I specifically needed <pre></pre>.

Application and Templating Framework for PHP

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

Reply via email to