> This is a bad way to test for a value also, unless you
> expecting only TRUE or FALSE and you are sure that it will
> always be set.
> Otherwise you should do something like this
>
> if ( isset($formerror) && $formerror != '' ) {
> // Display Error
> }
The problem here is this. formerror is an array and can have formerror['a'],
formerror['b'], etc. I don't care how many errors there are, I only want to
know if there was an error somewhere along the way.
Example: if I have two fields, Name and Age and they both have errors, I
would echo $formerror['name'] and $formerror['age']
Then I check if(!$formerror) { do something...... This would not get done as
the above two have errors, which is what I want.
The problem still lies with something being returned from the function even
if there are no errors. So if(!$formerror) never gets done. Which is the
problem.
Another question, and not related, how do I kill a session when someone
leaves a particular page.
Thanks
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php