Pular para o conteúdo principal

Postagens

Mostrando postagens de setembro, 2011

CARTA ABERTA DE UM POLICIAL FEDERAL

A imprensa tem abordado o tema do aumento dos servidores da Polícia Federal.  Recentemente, o ministro da Justiça, José Eduardo Cardozo, em entrevista coletiva após participar de evento sobre segurança pública para a Copa e a Olimpíada, em São Paulo,  disse que o governo federal não tem condições de reajustar os salários dos policiais federais, devido ao agravamento da crise econômica mundial. Acontece que a Polícia Federal vem sendo esquecida pelas autoridades federais há muito tempo.  Embora suas operações de combate à corrupção, ao crime organizado, aos grandes sonegadores e aos traficantes internacionais de drogas e armas sejam louvadas e usadas como bandeira, para falar de um Brasil melhor e mais justo, quando o assunto é a remuneração da categoria o que se verifica é outra coisa. Por parte das autoridades, o que se tem é muita retórica, além de promessas que não se concretizam nunca. Fazendo um levantamento estatístico dos últimos 10 anos, de

Criptografia RSA com PHP - Problema com acentos e caracteres especiais resolvido

Um problema com a criptografia usando chaves RSA é que ele não funciona se no meio do texto a ser criptografado há caracteres especiais ou acentos. Para resolver isso basta alterar um pouco as funções ou métodos que criptografam e descriptografam mensagens. Ao encriptar, pegue o parâmetro da mensagem e utilize a função htmlentitiens antes de fazer qualquer outra coisa: function rsa_encrypt ($m, $e, $n) { $m = htmlentities($m); [...] } Na função que descriptografa utilize a função do php html_entity_decode antes de retornar o resultado: function rsa_decrypt ($c, $d, $n) { [...] return html_entity_decode($resultd); } Para os casos testados deu tudo certo.

Criando usuários do mysql com restrições de acesso

-- Criando o usuario, mas sem permissao de acesso a nada CREATE USER nome_usuario; -- Dando permissao para que o usuario faça SELECT em todas as tabelas do banco 'nome_banco' GRANT SELECT ON nome_banco.* TO nome_usuario@'localhost' IDENTIFIED BY 'senha'; GRANT SELECT ON nome_banco.* TO nome_usuario@'%' IDENTIFIED BY 'senha'; -- Dando permissao para que o usuario consiga inserir em 'nome_banco.nome_tabela' GRANT INSERT ON nome_banco.nome_tabela TO nome_usuario@'localhost' IDENTIFIED BY 'senha'; GRANT INSERT ON nome_banco.nome_tabela TO nome_usuario@'%' IDENTIFIED BY 'senha'; -- Atualiza as permissoes na memoria do mysql FLUSH PRIVILEGES; -- Deleta o usuario criado e todas suas permissoes USE mysql; DELETE FROM tables_priv WHERE User = 'nome_usuario'; DELETE FROM db WHERE User = 'nome_usuario'; DELETE FROM user WHERE User = 'nome_usuario'; FLUSH PRIVILEGES

Popup atualizar pai ao fechar.

No pai coloca a seguinte função: function OpenModalPopUP(){        var opt = 'dialogWidth:650px; dialogHeight:700px; center:yes;';     window.showModalDialog('arquivo.php?id=<?=$id?>','',opt);     window.location.reload(); } A função faz o seguinte...abre o popup e quando ele é fechado dá um refresh no pai.