numlayers; $retorno = array(); for ($i=0;$i < $c;++$i) { $l = $map->getlayer($i); if($l->mask == $tema){ $retorno[] = $tema; } } break; case "APLICAR": $map = ms_newMapObj($map_file); $c = $map->numlayers; $mascarar = explode(",",$mascarar); for ($i=0;$i < $c;++$i) { $l = $map->getlayer($i); if($l->mask == $tema){ $l->mask = ""; } if(in_array($l->name,$mascarar)){ $l->mask = $tema; $l->setmetadata("cache","nao"); } } $map->save($map_file); break; } if (!connection_aborted()){ cpjson($retorno); } else {exit();} ?>