Right.. But the browser also should be ignoring the carriage returns as well, which makes me think the div is set to "white-space: pre;" or something. He said the text is being formatted in a div exactly how it is entered into the system. By default, a div does not render any carriage returns. On 6/13/05, Murray @ PlanetThoughtful <lists@xxxxxxxxxxxxxxxxxxxx> wrote: > > Good point. Only problem is, if someone hit enter a-million times, > > you would end up with a-million spaces where the "\n" characters were. > > To take care of that repetition, maybe something like: > > > > > > while (strpos($textarea_text, "\n\n")) { > > ..... > > } > > > > > > would be one way you could do it. > > Ordinarily most browsers render multiple consecutive spaces as a single > space. This doesn't mean that it's not a good idea to remove them, just that > not doing so shouldn't effect the way the text is displayed in the div tag, > as the original poster mentioned was his intention. > > Regards, > > Murray > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php