$te_node_address = DeCrypt($key,$iv,$_POST['te_node_address'] ,$v_cs_cipher,$v_cs_compress, $strPaddingKey); $id_so_new = DeCrypt($key,$iv,$_POST['id_so'] ,$v_cs_cipher,$v_cs_compress, $strPaddingKey); $te_so = DeCrypt($key,$iv,$_POST['te_so'] ,$v_cs_cipher,$v_cs_compress, $strPaddingKey); $id_ip_rede = DeCrypt($key,$iv,$_POST['id_ip_rede'] ,$v_cs_cipher,$v_cs_compress, $strPaddingKey); $te_ip = DeCrypt($key,$iv,$_POST['te_ip'] ,$v_cs_cipher,$v_cs_compress, $strPaddingKey); $te_nome_computador = DeCrypt($key,$iv,$_POST['te_nome_computador'] ,$v_cs_cipher,$v_cs_compress, $strPaddingKey); $te_workgroup = DeCrypt($key,$iv,$_POST['te_workgroup'] ,$v_cs_cipher,$v_cs_compress, $strPaddingKey); /* Todas as vezes em que é feita a recuperação das configurações por um agente, é incluído o computador deste agente no BD, caso ainda não esteja inserido. */ if ($te_node_address <> '') { $arrSO = inclui_computador_caso_nao_exista( $te_node_address, $id_so_new, $te_so, $id_ip_rede, $te_ip, $te_nome_computador, $te_workgroup); } /* Consulta que devolve as Datas das Últimas Alterações nas tabelas patrimonio_config_interface, unid_organizacional_nivel1 e unid_organizacional_nivel2. ========================================================================= */ $query = 'SELECT dt_hr_alteracao_patrim_interface, dt_hr_alteracao_patrim_uon1, dt_hr_alteracao_patrim_uon2, cs_abre_janela_patr
$te_node_address = trim( DeCrypt($key,$iv,$_POST['te_node_address'] ,$v_cs_cipher,$v_cs_compress,$strPaddingKey) ); $te_so = trim( DeCrypt($key,$iv,$_POST['te_so'] ,$v_cs_cipher,$v_cs_compress,$strPaddingKey) ); $te_palavra_chave = trim( DeCrypt($key,$iv,$_POST['te_palavra_chave'],$v_cs_cipher,$v_cs_compress,$strPaddingKey) ); /* GravaTESTES('srCACIC_getConfig.te_node_address:'.$te_node_address); GravaTESTES('srCACIC_getConfig.te_so:'.$te_so); GravaTESTES('srCACIC_getConfig.te_palavra_chave:'.$te_palavra_chave); */ // ATENÇÃO: Apenas retornará um ARRAY contendo "id_so" e "te_so". $arrSO = inclui_computador_caso_nao_exista( $te_node_address, '', $te_so, '', '', '', ''); $arrComputadores = getValores('computadores', 'te_palavra_chave,id_ip_rede' , 'te_node_address = "'.$te_node_address.'" and id_so = '.trim($arrSO['id_so'])); $strTePalavraChave = trim( $arrComputadores['te_palavra_chave'] ); $strIdIpRede = trim( $arrComputadores['id_ip_rede'] ); //GravaTESTES('srCACIC_getConfig.strTePalavraChave:'.$strTePalavraChave); //GravaTESTES('srCACIC_getConfig.strIdIpRede:'.$strIdIpRede); // Valido a Palavra-Chave e monto a tripa com os nomes e ids dos servidores para autenticação if ($te_palavra_chave == $strTePalavraChave)