Just curious but that last else you told him to put in... what is that
referring to?  There is already an else statement, you can't have another.
Unless you're putting the else statement after the if (!$State) which you
would need to subtract the "}" before the else, but this would give you
undesired results since this is just an else for the !$State statement.

I could be missing what you were getting at.. it's definitely possible :)

Rick


> First you should manage your code nicer so that it is easier to read
> and troubleshoot.  Go through this to find my notes...
> 
> if (!$HTTP_POST_VARS) { exit();}
> elseif ($HTTP_POST_VARS) {
> if (!$Age) { echo "Please enter your age.<br>\n";
> }                                     if
> 
> Why would you use elseif above ? you are asking the full question in
> the first line
> if (!$HTTP_POST_VARS) { exit();}
> 
> if it's NOT then why say elseif, it's else, it's either one or the
> other...that's one thing.
> 
> so lets change it to this:
> if (!$HTTP_POST_VARS) {
> exit();
> } else {
> if (!$Age) {
> echo "Please enter your age.<br>\n";
> }
> 
> if (!$Email) {
> echo "Please enter your email.<br>\n";
> }
> 
> if (!$State) {
> echo "Please enter your Location.<br>\n";
> }
> 
> (MARK)
> } else ( RIGHT HERE YOU DID NOT OPEN THE REST OF THE ELSE )
> echo "Thanks for your submission.";
> 
> ( RIGHT HERE YOU DID NOT CLSE THEN END OF THE CONDITION )
> 
> 
> so the last lines replacing after (MARK) should look like this
> 
> } else {
> echo "Thanks for your submission.";
> }
> 
> 
> As you can see keeping the code in this format makes it a lot easier to
> see what is being exectued within the condition, allows you to see the
> open & closes of the brackets, and should have easily let you see you
> were missing something.
> 
> 
> Hope that explains it....
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to