From 89ef626a835c9f250b01a0b49277fa314ee7249f Mon Sep 17 00:00:00 2001 From: edmarmoretti Date: Tue, 18 Jul 2017 14:20:22 -0300 Subject: [PATCH] correção de erros no sistema de administração --- admin/admin.db | Bin 340992 -> 0 bytes admin1/usuarios/cadastro/funcoes.php | 7 +++++++ admin1/usuarios/grupos/funcoes.php | 5 +++++ 3 files changed, 12 insertions(+), 0 deletions(-) diff --git a/admin/admin.db b/admin/admin.db index 398e2a4..28fdaac 100755 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin1/usuarios/cadastro/funcoes.php b/admin1/usuarios/cadastro/funcoes.php index ce5fcf2..f065a6c 100755 --- a/admin1/usuarios/cadastro/funcoes.php +++ b/admin1/usuarios/cadastro/funcoes.php @@ -43,6 +43,13 @@ function enviarSenha( $senha, $email ){ // $papeis deve ser um array function adicionar($ativo, $data_cadastro, $email, $login, $nome_usuario, $senha, $papeis, $dbhw) { $esquemaadmin = $_SESSION["esquemaadmin"]; + + $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from " . $esquemaadmin . "i3geousr_usuarios WHERE login = '". $login . "'", $dbhw, false ); + if (count($dados) > 0) { + header ( "HTTP/1.1 403 login ja existe" ); + exit (); + } + try { $dataCol = array( "nome_usuario" => '', diff --git a/admin1/usuarios/grupos/funcoes.php b/admin1/usuarios/grupos/funcoes.php index a620edf..798e6ea 100755 --- a/admin1/usuarios/grupos/funcoes.php +++ b/admin1/usuarios/grupos/funcoes.php @@ -36,6 +36,11 @@ function listaGruposUsuario($id_grupo,$dbh){ } function adicionar($nome, $descricao, $usuarios, $dbhw) { $esquemaadmin = $_SESSION["esquemaadmin"]; + $dados = \admin\php\funcoesAdmin\pegaDados ( "SELECT * from " . $esquemaadmin . "i3geousr_grupos WHERE nome = '". $nome . "'", $dbhw, false ); + if (count($dados) > 0) { + header ( "HTTP/1.1 403 grupo ja existe" ); + exit (); + } try { $dataCol = array ( "nome" => '', -- libgit2 0.21.2