1 && $_SESSION['cs_nivel_administracao'] <> 2) $queryAcaoRedes .= " AND re.id_local = ".$_SESSION['id_local']; if ($_SESSION['te_locais_secundarios']<>'') { // Faço uma inserção de "(" para ajuste da lógica para consulta $queryAcaoRedes = str_replace('re.id_local = ','(re.id_local = ',$queryAcaoRedes); $queryAcaoRedes .= ' OR re.id_local IN ('.$_SESSION['te_locais_secundarios'].'))'; } $resultAcaoRedes= mysql_query($queryAcaoRedes) or die('1-'.$oTranslator->_('kciq_msg select on table fail', array('acoes_redes'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!"); $arrSelecaoRedes = array(); while ($rowAcaoRedes = mysql_fetch_array($resultAcaoRedes)) $arrSelecaoRedes[$rowAcaoRedes['id_rede']] = 1; ?>
 
 
_('Subredes onde a acao sera executada');?>:
_('Marcar/desmarcar todas as subRedes');?>
 

1&&$_SESSION['cs_nivel_administracao']<>2?' AND loc.id_local = '.$_SESSION['id_local']:''); if ($_SESSION['te_locais_secundarios']<>'' && $whereREDES <> '') { // Faço uma inserção de "(" para ajuste da lógica para consulta $whereREDES = str_replace(' loc.id_local = ',' (loc.id_local = ',$whereREDES); $whereREDES .= ' OR loc.id_local in ('.$_SESSION['te_locais_secundarios'].')) '; } $queryREDES = " SELECT re.te_ip_rede, re.nm_rede, loc.id_local, loc.sg_local, re.id_rede FROM redes re, locais loc WHERE re.id_local = loc.id_local ". $whereREDES ." ORDER BY loc.sg_local, re.te_ip_rede, re.nm_rede"; $resultREDES = mysql_query($queryREDES) or die($oTranslator->_('falha na consulta a tabela (%1) ou sua sessao expirou!',array('redes'))); $intSequencial = 1; while ($rowREDES = mysql_fetch_array($resultREDES)) { $strIdRedes .= ($strIdRedes ? ',' : ''); $strIdRedes .= $rowREDES['id_rede']; $strCheck = ''; $strClasseTD = 'td_normal'; $strCheck = ($arrSelecaoRedes[$rowREDES['id_rede']] ? 'checked' : ''); ?>
_('Sequencia');?> _('Endereco IP');?> _('Nome da Subrede');?> _('Localizacao');?>
>
 
 
_('Sistemas Operacionais onde essa acao-configuracao devera ser aplicada');?>:
 
 
_('Disponiveis');?>
     _('Selecionados');?>:
 
1 && $_SESSION['cs_nivel_administracao']<>2?' and locais.id_local = '.$_SESSION['id_local']:''); /* Consulto todas os sistemas operacionais que foram previamente selecionadas para a a ação em questão. */ $query = "SELECT DISTINCT so.id_so, so.te_desc_so FROM acoes_so, so,locais,redes WHERE acoes_so.id_acao='".$_GET['id_acao']."' AND acoes_so.id_rede = redes.id_rede and redes.id_local = locais.id_local ". $where ." AND acoes_so.id_so = so.id_so AND so.id_so <> 0"; $result_so_ja_selecionados = mysql_query($query) or die('4-'.$oTranslator->_('kciq_msg select on table fail', array('acoes_so'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!"); /* Agora monto os itens do combo de so's selecionados e preparo a string de exclusao (NOT IN) para a proxima consulta. */ $soDisponiveis = ''; while($campos_so_selecionados = mysql_fetch_array($result_so_ja_selecionados)) { if (substr_count($soDisponiveis,'#'.$campos_so_selecionados['id_so'].'#')==0) { $soDisponiveis .= '#'.$campos_so_selecionados['id_so'].'#'; $itens_combo_so_selecionados .= ''; $not_in_so_ja_selecionados .= "'" . $campos_so_selecionados['id_so'] . "',"; } } $not_in_so_ja_selecionados .= "''"; /* Consulto os so's que não foram previamente selecionadas. */ $query = "SELECT DISTINCT id_so, te_desc_so FROM so WHERE id_so NOT IN ($not_in_so_ja_selecionados) AND id_so <> 0 ORDER BY te_desc_so"; $result_so_nao_selecionados = mysql_query($query) or die('5-'.$oTranslator->_('kciq_msg select on table fail', array('so'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!"); /* Agora monto os itens do combo de so's NÃO selecionadas. */ while($campos_so_nao_selecionados=mysql_fetch_array($result_so_nao_selecionados)) { $itens_combo_so_nao_selecionados = $itens_combo_so_nao_selecionados . ''; } ?>
 


(_('Dica: use SHIFT ou CTRL para selecionar multiplos itens');?>)
 
_('Computadores onde esta acao-configuracao nao devera ser aplicada');?>:
_('Informe o endereco MAC do computador.');?> (_('Exemplo');?>: 00-10-4B-65-83-C8)
 
   

   
  _('kciq_msg select on table fail', array('acoes_excecoes'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!"); ?>
 
 
_('Gravar informacoes');?>" onClick="SelectAll(this.form.elements['list1[]']);SelectAll(this.form.elements['list2[]']); SelectAll(this.form.elements['list4[]']); SelectAll(this.form.elements['list5[]']);return Confirma('_('Confirma Configuracao de Acao?');?>');" 1&&$_SESSION['cs_nivel_administracao']<>3?'disabled':'')?>> */ ?> 1&&$_SESSION['cs_nivel_administracao']<>3?'disabled':'')?>>