$strTripaRedesSelecionadas .= $campos['id_local'].'_'.$campos['id_ip_rede'].'#'; $redesSelecionadas .= '<option value="' . $campos['id_local'].'_'.$campos['id_ip_rede']. '">' . $campos['id_ip_rede'] . ' - ' . capa_string($campos['nm_rede'], 35) . '</option>'; } $strTripaRedesSelecionadas = '#' . $strTripaRedesSelecionadas; $msg = $oTranslator->_('(OBS: Estao sendo exibidas somente as redes selecionadas pelo administrador.)'); } /* Agora monto os itens dos combos de redes disponíveis e selecionadas. */ while($campos=mysql_fetch_array($resultRedesDisponiveis)) { $strRedeDisponivel = '#'.$campos['id_local'].'_'.$campos['id_ip_rede'].'#'; $intPos = stripos2($strTripaRedesSelecionadas,$strRedeDisponivel); if ($intPos === false) $redesDisponiveis .= '<option value="' . $campos['id_local'].'_'.$campos['id_ip_rede']. '">' . $campos['id_ip_rede'] . ' - ' . capa_string($campos['nm_rede'], 35) . '</option>'; } ?> Selecione as redes: </td> </tr> <tr> <td height="1" bgcolor="#333333"></td> </tr> <tr> <td><table border="0" cellpadding="0" cellspacing="0"> <tr> <td> </td> <td class="cabecalho_tabela"><div align="left"><?php echo $oTranslator->_('Disponiveis:');
</td> <td nowrap> </td> </tr> <tr> <td> </td> <td> <div align="left"> <select multiple name="list5[]" style="width: 300px" size="25" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > <? $query = "SELECT DISTINCT si.id_software_inventariado, si.nm_software_inventariado FROM softwares_inventariados si WHERE ((si.id_tipo_software = 0) or (si.id_tipo_software = 6)) AND si.id_software_inventariado NOT IN ( SELECT DISTINCT id_software_inventariado FROM softwares_inventariados_estacoes sie) ORDER BY nm_software_inventariado LIMIT 300"; $result_aplicativos_selecionados = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('softwares_inventariados_estacoes'))); /* Agora monto os itens do combo de hardwares selecionadas. */ while($campos_aplicativos_selecionados=mysql_fetch_array($result_aplicativos_selecionados)) { echo '<option value=' . $campos_aplicativos_selecionados['id_software_inventariado'] . '>' . capa_string($campos_aplicativos_selecionados['nm_software_inventariado'],80) . '</option>'; } ?> </select> </div></td> <td> </td> <td width="40"> <div align="center"> <input type="button" value=" > " onClick="move(this.form.elements['list5[]'],this.form.elements['list6[]'])" name="B132"> <br> <br> <input type="button" value=" < " onClick="move(this.form.elements['list6[]'],this.form.elements['list5[]'])" name="B232"> </div></td> <td> </td> <td><select multiple name="list6[]" size="25" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > </select></td> <td> </td> </tr>
$arr_te_ip_rede = array(); while($row = mysql_fetch_array($result)) { $arr_DadosRede = GetDadosRede($row['te_ip'],0); // Verifico se o IP "pertence" a alguma rede $str_te_locais_secundarios = ','.$_SESSION['te_locais_secundarios'].','; $intPos2 = stripos2($str_te_locais_secundarios,$arr_DadosRede['id_local']); if ($_SESSION['cs_nivel_administracao'] == 1 || $_SESSION['cs_nivel_administracao'] == 2 || $arr_DadosRede['id_local'] == $_SESSION['id_local'] || $intPos2 || $arr_DadosRede['Alternative'] <> '') { if ($arr_DadosRede['Alternative']=='') { $strNmIpRede = $arr_DadosRede['sg_local'].'/'.$arr_DadosRede['id_ip_rede'].' ('.capa_string($arr_DadosRede['nm_rede'],30).')'; $strIdIpRede = $arr_DadosRede['id_ip_rede']; } else { $strNmIpRede = 'Rede Não Cadastrada'; $strIdIpRede = 'Rede Não Cadastrada'; } $arr_id_ip_rede[$strNmIpRede]++; $arr_dt_data[$row['dt_data']]++; $arr_te_ip[$row['te_ip']]++; $arr_te_so[$row['te_desc_so']]++; $arr_id_usuario[$row['id_usuario']]++;
ON acoes_excecoes.te_node_address = computadores.te_node_address WHERE acoes_excecoes.id_acao='$id_acao'"; $result_excecoes = mysql_query($query) or die('6-'.$oTranslator->_('kciq_msg select on table fail', array('acoes_excecoes'))."! ".$oTranslator->_('kciq_msg session fail',false,true)."!"); ?> <input name="frmList5" type="hidden" id="frmList5" value=""> <select name="list5[]" size="10" multiple class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > <? while($campos_excecoes=mysql_fetch_array($result_excecoes)) { if (strlen($campos_excecoes['te_nome_computador']) > 0) $strAux = $campos_excecoes['te_node_address'] . ' (' . $campos_excecoes['te_nome_computador'] . ')'; else $strAux = $campos_excecoes['te_node_address']; if (trim($strAux) <> '') echo '<option value="' . $campos_excecoes['te_node_address']. '">' . capa_string($strAux, 60) . '</option>'; } ?> </select></td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="1"> <tr> <td> </td> </tr> <tr> <td height="1" bgcolor="#333333"></td> </tr> <tr> <td> </td> </tr>
$query = "SELECT distinct va.id_variavel_ambiente, va.nm_variavel_ambiente FROM variaveis_ambiente va, variaveis_ambiente_estacoes vae, redes r, computadores c WHERE va.id_variavel_ambiente = vae.id_variavel_ambiente AND vae.te_node_address = c.te_node_address AND vae.id_so = c.id_so AND r.id_ip_rede = c.id_ip_rede AND ". $where." ORDER BY va.nm_variavel_ambiente"; $result_aplicativos_selecionados = mysql_query($query) or die('Ocorreu um erro durante a consulta à tabela variaveis_ambiente ou sua sessão expirou!'); /* Agora monto os itens do combo de hardwares selecionadas. */ while($campos_aplicativos_selecionados=mysql_fetch_array($result_aplicativos_selecionados)) { echo '<option value=' . $campos_aplicativos_selecionados['id_variavel_ambiente'] . '>' . capa_string($campos_aplicativos_selecionados['nm_variavel_ambiente'],28) . '</option>'; } ?> </select> </div></td> <td> </td> <td width="40"> <div align="center"> <input type="button" value=" > " onClick="move(this.form.elements['list5[]'],this.form.elements['list6[]'])" name="B132"> <br> <br> <input type="button" value=" < " onClick="move(this.form.elements['list6[]'],this.form.elements['list5[]'])" name="B232"> </div></td> <td> </td> <td><select multiple name="list6[]" size="10" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > </select></td> <td> </td> </tr>
$where_usuario_comum = ' AND in_disponibiliza_info_usuario_comum="S" '; } $query = "SELECT id_aplicativo, nm_aplicativo FROM perfis_aplicativos_monitorados WHERE (nm_aplicativo NOT LIKE '%#DESATIVADO#%' and (trim(cs_car_inst_w9x) <> '0' or trim(cs_car_ver_w9x) <> '0' or trim(cs_car_inst_wnt) <> '0' or trim(cs_car_ver_wnt) <> '0' or trim(cs_ide_licenca) <> '0')) ".$where_usuario_comum." ORDER BY nm_aplicativo"; $result_aplicativos_selecionados = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('descricao_hardware'))); /* Agora monto os itens do combo de hardwares selecionadas. */ while($campos_aplicativos_selecionados=mysql_fetch_array($result_aplicativos_selecionados)) { echo '<option value=' . $campos_aplicativos_selecionados['id_aplicativo'] . '>' . capa_string($campos_aplicativos_selecionados['nm_aplicativo'],40) . '</option>'; } ?> </select> </div></td> <td> </td> <td width="40"> <div align="center"> <input type="button" value=" > " onClick="move(this.form.elements['list5[]'],this.form.elements['list9[]'])" name="B132"> <br> <br> <input type="button" value=" < " onClick="move(this.form.elements['list9[]'],this.form.elements['list5[]'])" name="B232"> </div></td> <td> </td> <td><select multiple name="list9[]" size="10" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > </select></td> <td> </td> </tr>
<td nowrap align="center" class="opcao_tabela">'. $senha_escrita .'</td> </tr>'; } } else { $result_compartilhamento = mysql_query($query); while($row = mysql_fetch_assoc($result_compartilhamento)) { if ($row['cs_tipo_compart'] == 'D') $tipo_compart = '<img src="/cacic2/imgs/compart_dir.gif" title="'.$oTranslator->_('Compartilhamento de diretorio').'">'; else $tipo_compart = '<img src="/cacic2/imgs/compart_print.gif" title="'.$oTranslator->_('Compartilhamento de impressora').'">'; echo '<tr> <td nowrap class="dado"> '. $row['nm_compartilhamento'] .'</td> <td nowrap class="opcao_tabela"> '. quebra_linha(strtolower($row['nm_dir_compart']), 68) .'</td> <td nowrap class="opcao_tabela"> '. capa_string($row['te_comentario'], 28) .'</td> <td nowrap align="center" class="opcao_tabela">'. $tipo_compart .'</td> </tr>'; } } echo '</table></td></tr>'; } // FIM DA EXIBIÇÃO DE INFORMAÇÕES DOS COMPARTILHAMENTOS DO COMPUTADOR } ?> <p align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <?php echo $oTranslator->_('Gerado por'); ?> <strong>CACIC</strong> - Configurador Automático e Coletor de Informações Computacionais</font><br>
</td> <td nowrap> </td> </tr> <tr> <td> </td> <td> <div align="left"> <? /* Consulto todos os sistemas operacionais. */ $query = "SELECT id_so, te_desc_so FROM so WHERE id_so > 0 ORDER BY te_desc_so"; $result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou!',array('so'))); /* Agora monto os itens do combo de so's. */ while($campos = mysql_fetch_array($result)) { $itens_combo_so = $itens_combo_so . '<option value="' . $campos['id_so']. '">' . capa_string($campos['te_desc_so'], 35) . '</option>'; } ?> <select multiple size="10" name="list3[]" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > </select> </div></td> <td> </td> <td width="40"> <div align="center"> <input type="button" value=" > " onClick="move(this.form.elements['list3[]'],this.form.elements['list4[]'])" name="B13"> <br> <br> <input type="button" value=" < " onClick="move(this.form.elements['list4[]'],this.form.elements['list3[]'])" name="B23"> </div></td> <td> </td> <td><select multiple size="10" name="list4[]" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" > <? echo $itens_combo_so; ?> </select></td>