I must be having a massive brain fart today...
I am trying to make sure that either a ZipCode, or a City is entered into the form
$zip = @$_POST['ZipCode'];
$city = @$_POST['City'];
// validate, at least zipcode and radius if not City/radius
$errMsg = '';
$valid = true;
$valCity = (isset($city) && strlen($city) > 0);
$valZip = (isset($zip) && strlen($zip) > 0);
if(!(!$valCity && $valZip) || ($valCity && !$valZip)){
$errMsg .= '<p>Please make sure at least a city/town, or zip code is entered.</p>';
$valid = false;
}
ZipCode only works, City only does not work. What am I doing wrong?