I am checking the values of a submited forms for empty fields with the code
below. My problem is that the echo statement is being executed once
regardless of whether or not the if statement is true. What am I missing?
thanks,
loopjunkie
snip
/* variables in array set earlier in
-
From: James Brennan [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, December 17, 2002 9:03 PM
Subject: [PHP] nested if in a for statement
I am checking the values of a submited forms for empty fields with the
code
below. My problem is that the echo statement is being executed once
I think your error is this:
$userVars = array($nameFirst, $nameLast, $pass,
$pass2, $auth, $dob_year, $dob_month, $dob_day);
for ($i=0; $i = count($userVars); $i++) {
if (empty($userVars[$i])) {
echo please enter all required info;
Prepare the rubber glove...
Chang this // $i = count($userVars)
To this // $i count($userVars);
Arrays start at index 0, not 1.
-Kevin
- Original Message -
From: James Brennan [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, December 17, 2002 2:03 PM
Subject: [PHP] nested
Oops sorry didn't mean to add to the spam. LOL
-Kevin
- Original Message -
From: Kevin Stone [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, December 17, 2002 2:24 PM
Subject: Re: [PHP] nested if in a for statement
Prepare the rubber glove...
Chang this // $i = count
and this
is causing it to pass.
-Original Message-
From: Tim Ward [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 17, 2002 4:14 PM
To: James Brennan; [EMAIL PROTECTED]
Subject: Re: [PHP] nested if in a for statement
looks ok as long as you are really testing what
you mean to. As you've
6 matches
Mail list logo