Código PHP:
if ($inmueble == ""){
echo "El tipo de Inmueble es Obligatorio";
}elseif ($ref == ""){
echo "La referencia del inmueble es obligatoria";
}elseif ($area == "playa"){
if($localidad == "Pulpi" || $localidad == "Vera"){
echo "El Municipio es zona Costa";
}else{
echo 'El municipio seleccionado no es zona costera';
}
}else{
echo 'Correcto para insertar en la bd';
}
No he visto error, solo lo he hecho de la forma q estoy acostumbrado a hacerlos, puedes probarlo así, pero también comprueba q los datos esten pasando bien, es decir q $localidad == "Pulpi" y no a "pulpi", recuerda q PHP distingue entre mayúsculas y minúsculas, y, obviamente no sería lo mismo.
Te recomendaría trabajar todo con mayúsculas o todo con minúsculas, dejar los detalles de empezar con mayúsculas algunas palabras, nombres propios, etc. para cuando lo muestras al cliente, no para un código q el cliente no va a ver en su navegador.
Saludos cuidate