John, Something came to mind as soon as I sent my last email, and it seems to work. Not sure it will work in every circumstance but the few tests I tried seemed ok. This is what I did. I added the two following lines to my script.
$text=str_replace("\n","<br>",$text); $text=str_replace("<br />","",$text); Thanks for your input.... CR -----Original Message----- From: John W. Holmes [mailto:[EMAIL PROTECTED] Sent: July 16, 2004 2:00 AM To: PHP User Cc: PHP Subject: Re: [PHP] Need help with line breaks in a textarea form PHP User wrote: > Hi, > > I have been trying to format the textarea output and have come across > some code that almost does what I need, but I still have one small problem. > > Look at the text below that was input into my textarea: > > Now is the time for all young men to come to the aid of the party. Now > is the time for all young men to come to the aid of the party. > Testing > Now is the time for all young men to come to the aid of the party. Now > is the time for all young men to come to the aid of the party. > Testing. > > When I print this out to my webpage it has a line break before and > after the word Testing. I want it to be a wysiwyg - so in the case > above there should be no extra line breaks. It should look exactly as typed. > > The code I tried to change the \n to <BR> are: > > $text2= nl2br ($text); > or > $text2 str_replace("\n","<br>",$text); > > This is what I have in my form. > > <textarea rows=10 cols=51 name="text"><textarea> <textarea rows="10" cols="51" name="text"><?=htmlentities($text2)?></textarea> -- ---John Holmes... Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/ php|architect: The Magazine for PHP Professionals - www.phparch.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php