Re: Text Area Question
| From: | ConbuD | Date: | Wed, 28 Apr 2004 09:03:35 +0000 |
| Subject: | Re: Text Area Question | ||
| References: | 1 2 3 4 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-184850@lists.php.net to get a copy of this message | ||
Thanks for your help, it did work, I apologize, I forgot to remove my <pre>
tags when I tested it.
"Torsten Roehr" <roehr@zilleon.com> wrote in message
news:20040428083501.49832.qmail@pb1.pair.com...
> Don't manually wrap with enter - just let the text flow inside the text
box.
> Then nl2br() will work.
>
> Regards, Torsten
>
> "Conbud" <conbudd@yahoo.com> wrote in message
> news:20040428082657.7612.qmail@pb1.pair.com...
> > I tried that, but all that did was put more space between each of my
lines
> > anytime I did use enter, when I didnt hit enter to wrap then it came out
> on
> > 1 long line again.
> >
> > "Torsten Roehr" <roehr@zilleon.com> wrote in message
> > news:20040428080137.18838.qmail@pb1.pair.com...
> > > "Conbud" <conbudd@yahoo.com> wrote in message
> > > news:20040428075016.84993.qmail@pb1.pair.com...
> > > > Hi, I have a form with a text area, what I would like to do is What
> ever
> > > > text the user types into the textarea will be entered into a
database
> > with
> > > > the same formatting they used when typing in the data. For exampe:
> > > >
> > > > Hello
> > > >
> > > > PHP
> > > >
> > > > World
> > > >
> > > > If they type it so that it looks exactly like that, I want it to
post
> > that
> > > > same way on the webpage when it gets the info from the database. I
> > thought
> > > > that if they type that way and the info saves into a blob record it
> > would
> > > > save the breaks, but when i go to get the info to display on the
> webpage
> > > its
> > > > just one really long line, I tried using <pre> but it was still one
> > line.
> > > I
> > > > notcided that if I didnt let the text wrap on its own in the
textarea
> it
> > > > looked the way I wanted, but to keep it from wrapping you had to
enter
> > > > before the text started wrap. The area needs to be no more than 150
> > > > characters wide, so I was wandering if there is a way to make it
> insert
> > a
> > > > break before the text wraps, so that the user wont have to hit enter
> > > > everytime before the text starts to wrap.
> > > >
> > > > Sorry for such the long question, this was kinda hard for me to
> explain,
> > > but
> > > > I really appreciate it.
> > >
> > > You have to convert the linebreaks into HTML <br> tags for output:
> > >
> > > echo nl2br($myText);
> > >
> > > Regards, Torsten