Single quotes don't work for the escape characters.
Use double quotes around the str_replace where there is a \n.
On Thu, 2004-02-19 at 10:52, Dave G wrote:
> PHP Listers,
> I am trying to use str_replace to format text taken from a MySQL
> TEXT field and make it so that it is compatible with my CSS formatting.
> Essentially, I want to ensure that new lines are replaced with <p> tags
> with the appropriate CSS class designation.
> The code I have created with assistance from information found
> on the web, looks like this:
>
> $charInfoCss = '<p class="content">' . str_replace('\n', '</p>\n<p
> class="content">\n', $charInfo[introE]) . '</p>';
>
> The output looks like this:
> <p class="content">Blah blah blah blah.
> Another line of blah blah blah.
> A third line of blah blah blah.</p>
>
> The output I desire is this:
> <p class="content">Blah blah blah blah.</p>
> <p class="content">Another line of blah blah blah.</p>
> <p class="content">A third line of blah blah blah.</p>
>
> How do I correct my code to accomplish this?
>
> Thank you.
>
> --
> Yoroshiku!
> Dave G
[EMAIL PROTECTED]
--
Adam Voigt
[EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php