Hi - I'm trying to get the following code to work though annoyingly it's failing silently - is there anything wrong with the logic?
$cities = array("San Francisco", "Los Angeles");
$makes = array("Sony Ericsson", "Nokia");
$sony = array("W910i", "W850i", "W880i", "W890i", "K770i", "K800i", "K810i", "C902");
$nokia = array("N95", "N95 8GB", "N73", "N78", "6300");
if (in_array($makes, $device_make, TRUE) && in_array($sony, $device_model, TRUE) && in_array($cities, Los Angeles, TRUE)) {
header("Location: $dlurl");
elseif (in_array($makes, $device_make, TRUE) && in_array($nokia, $device_model, TRUE) && in_array($cities, Los Angeles, TRUE)) {
header("Location: $dlurl");
else {
header( "Location: /register/thankyou");
}
Another question would be on how to combine is_array statements, ie, is this possible?:
if (in_array($makes, $device_make, TRUE) && in_array($sony, $device_model, TRUE) && in_array($cities, Bristol, TRUE) || in_array($makes, $device_make, TRUE) && in_array($nokia, $device_model, TRUE) && in_array($cities, Bristol, TRUE))
Many thanks.