Re: Processing newlines in a text area field

From: Date: Fri, 14 Oct 2011 07:40:37 +0000
Subject: Re: Processing newlines in a text area field
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-315294@lists.php.net to get a copy of this message
Stephen wrote: > I have a web page with a form with a text area. I enter: > > foo > > > bar > > PHP processes the POST and inserts the record into MySQL. > > The database field is text. > > I use PDO > > For testing I have removed any processing of the text area content. > > Now, no matter how many blank rows I have between foo and bar, in the > database record, I always get a single newline character. > > I am using Firefox 7.0.1. > > Is this normal behaviour? I want to be able to enter more than 1 newline. > > Thanks > Stephen You may have forgotten that HTML treats all whitespace, such as tabs, newlines and spaces, as a space, unless you wrap the text in PRE tags. To display a line break where your text contains EOL characters, use nl2br() Cheers -- David Robley Hm..what's this red button fo:=/07<NO CARRIER Today is Boomtime, the 68th day of Bureaucracy in the YOLD 3177.

« previous php.general (#315294) next »