You usually don't want spaces either foreach($_POST as $val) { if(strlen(trim($val)) < 1) // do what you want }
"Rick Emery" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > foreach($HTTP_POST_VARS as $val) > if($val=="") > { > do something > } > ----- Original Message ----- > From: "shaun" <[EMAIL PROTECTED]> > To: <> > Sent: Thursday, March 06, 2003 7:45 AM > Subject: [PHP] Re: Checking for empty values sent from a form > > > thanks for your reply but I was wondering if there was a way to check > through all of the form entries with an easier way that > > if ($_POST['your_input_name'] == '' || $_POST['your_input_name'] == '' || > $_POST['your_input_name'] == '' || $_POST['your_input_name'] == '' ) //etc > // field is empty > > this would be particularly useful for forms with lots of fields... > > > "Niels Andersen" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > Since input from a form are strings, you can check like this: > > > > if ($_POST['your_input_name'] == '') > > // field is empty > > > > "Shaun" <[EMAIL PROTECTED]> wrote in message > > news:[EMAIL PROTECTED] > > > Is there an easy way to scan through an array of values sent from a form > > to > > > see if any of them are empty? > > > > > > > > > > > > > > -- > 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