Re: Checking for empty()
| From: | D. Dante Lorenso | Date: | Wed, 14 Jun 2006 18:20:36 +0000 |
| Subject: | Re: Checking for empty() | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-237997@lists.php.net to get a copy of this message | ||
Ashley M. Kirchner wrote:
I have a form with various fields on it that I want to make sure aren't empty or the user didn't just hit the space bar or return (in a text field). What's the best way to do this? Seems empty() will fail on a textarea if the user simply hits a space or return and submits the form.You can always 'trim' before you do the empty check. Just assign to a variable first since empty doesn't do non-var expressions $value = trim($value); if (empty($value)) { // error not filled in } Of course, you'll also want to validate the data type is a string or number also, etc...and not an array. This is the goal of the up and coming input filtering features. Dante