you could also use nl2br()
nl2br
(PHP 3, PHP 4 )
nl2br -- Inserts HTML line breaks before all newlines in a string
Description
string nl2br (string string)
Returns string with '<br />' inserted before all newlines
-- no point reinventing the wheel ....
Steve
> -----Original Message-----
> From: Micah Stevens [mailto:[EMAIL PROTECTED]]
> Sent: 03 July 2001 22:06
> To: [EMAIL PROTECTED]
> Subject: Re: [PHP-DB] Handling Linefeeds in MySQL/PHP
>
>
> The information returned from a text box includes line feeds
> in the form of
> "\n" which is not recognized by browsers as a line feed. To
> make it display
> properly, you need to convert all the "\n"s to "<br>"s..
> Here's a snippet
> of code that I use:
>
> // Assume that the text field is named 'message' and this is
> the code that
> processes the form input
> $message = ereg_replace("\n","<br>", $message);
> //Now this will display properly.
>
> Often it is handy to change quotes to " so that you don't
> run into php
> conflicts when you're processing the text. You can use the
> same command to
> do that.
>
> Hope this helps,
> -Micah Stevens
> Raincross Technologies
>
>
>
>
>
>
> At 02:29 PM 7/3/2001 -0500, you wrote:
> >I am creating a content management page that uses a textarea
> box to enter a
> >chunk of text which then is sent into the database into a
> text-type field.
> >
> >I am finding that when the data is retrieved to be shown in
> the browser that
> >the line feeds are lost. I don't want users to have to know
> HTML to put
> >tags in themselves. What's the best way to handle this?
> >
> >Can I read from the database and insert br's and p's to be
> put into the
> >displayed HTML? Or, instead, is there a way to put the br's and p's
> >immediately into the database when the record is inserted?
> How can I do
> >this? How would the string be manipulated?
> >
> >Thanks for your help,
> >-Casey
> >
> >--
> >PHP Database Mailing List (http://www.php.net/)
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >To contact the list administrators, e-mail:
> [EMAIL PROTECTED]
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail:
> [EMAIL PROTECTED]
>
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]