$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>&nbsp;&nbsp;</td>
                  <td class="cabecalho_tabela"><div align="left"><?php 
echo $oTranslator->_('Disponiveis:');
</td>
		  <td nowrap>&nbsp;&nbsp;</td>
                </tr>
                <tr> 
                  <td>&nbsp;</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>&nbsp;</td>
                  <td width="40"> <div align="center"> 
                      <input type="button" value="   &gt;   " onClick="move(this.form.elements['list5[]'],this.form.elements['list6[]'])" name="B132">
                      <br>
                      <br>
                      <input type="button" value="   &lt;   " onClick="move(this.form.elements['list6[]'],this.form.elements['list5[]'])" name="B232">
                    </div></td>
                  <td>&nbsp;</td>
                  <td><select multiple name="list6[]" size="25" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" >
                    </select></td>
                  <td>&nbsp;</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']]++;
Exemplo n.º 4
0
								  			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>&nbsp;</td>
          </tr>
          <tr> 
            <td height="1" bgcolor="#333333"></td>
          </tr>
          <tr> 
            <td>&nbsp;</td>
          </tr>
Exemplo n.º 5
0
							$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>&nbsp;</td>
                  <td width="40"> <div align="center"> 
                      <input type="button" value="   &gt;   " onClick="move(this.form.elements['list5[]'],this.form.elements['list6[]'])" name="B132">
                      <br>
                      <br>
                      <input type="button" value="   &lt;   " onClick="move(this.form.elements['list6[]'],this.form.elements['list5[]'])" name="B232">
                    </div></td>
                  <td>&nbsp;</td>
                  <td><select multiple name="list6[]" size="10" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" >
                    </select></td>
                  <td>&nbsp;</td>
                </tr>
Exemplo n.º 6
0
								$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>&nbsp;</td>
                  <td width="40"> <div align="center"> 
                      <input type="button" value="   &gt;   " onClick="move(this.form.elements['list5[]'],this.form.elements['list9[]'])" name="B132">
                      <br>
                      <br>
                      <input type="button" value="   &lt;   " onClick="move(this.form.elements['list9[]'],this.form.elements['list5[]'])" name="B232">
                    </div></td>
                  <td>&nbsp;</td>
                  <td><select multiple name="list9[]" size="10" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" >
                    </select></td>
                  <td>&nbsp;</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">&nbsp;'. $row['nm_compartilhamento'] .'</td>
														<td nowrap class="opcao_tabela">&nbsp;'. quebra_linha(strtolower($row['nm_dir_compart']), 68) .'</td>
														<td nowrap class="opcao_tabela">&nbsp;'. 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&aacute;tico e Coletor 
  de Informa&ccedil;&otilde;es Computacionais</font><br>
</td>
          <td nowrap>&nbsp;&nbsp;</td>
        </tr>
        <tr> 
          <td>&nbsp;</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>&nbsp;</td>
          <td width="40"> <div align="center"> 
              <input type="button" value="   &gt;   " onClick="move(this.form.elements['list3[]'],this.form.elements['list4[]'])" name="B13">
              <br>
              <br>
              <input type="button" value="   &lt;   " onClick="move(this.form.elements['list4[]'],this.form.elements['list3[]'])" name="B23">
            </div></td>
          <td>&nbsp;</td>
          <td><select multiple size="10" name="list4[]" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" >
              <? echo $itens_combo_so; ?> </select></td>