$senhaValida = !$senha || mb_strlen($senha, 'UTF-8') >= 6 && mb_strlen($senha, 'UTF-8') <= 72; // se todos os dados estão válidos, o coordenador é editado if ($nomeValido && $cpfValido[0] && $emailValido[0] && $loginValido && $idAdminValido && $idValido && $senhaValida) { // lemos as credenciais do banco de dados $dados = file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/../config.json"); $dados = json_decode($dados, true); foreach ($dados as $chave => $valor) { $dados[$chave] = str_rot13($valor); } $host = $dados["host"]; $usuario = $dados["nome_usuario"]; $senhaBD = $dados["senha"]; require_once "../../entidades/Administrador.php"; $atualizar = new Administrador($login); $atualizar->setNome($nome); $atualizar->setCpf($cpf); $atualizar->setEmail($email); $atualizar->setId($id); $atualizar->setIdAdmin($idAdmin); $atualizar->setNivelAdmin("coordenador"); $sucesso = $atualizar->atualizar($host, "homeopatias", $usuario, $senhaBD); if ($sucesso) { $mensagem = ""; if ($senha) { $sucesso = $atualizar->mudaSenha($senha); if (!$sucesso) { $mensagem = "Erro ao alterar a senha"; } } } else { $mensagem = "Já existe alguém com esse nome de usuário no sistema";
$senhaValida = isset($senha) && mb_strlen($senha, 'UTF-8') >= 6 && mb_strlen($senha, 'UTF-8') <= 72; // se todos os dados estão válidos, o coordenador é cadastrado if ($nomeValido && $cpfValido && $emailValido && $loginValido && $senhaValida) { // lemos as credenciais do banco de dados $dados = file_get_contents($_SERVER["DOCUMENT_ROOT"] . "/../config.json"); $dados = json_decode($dados, true); foreach ($dados as $chave => $valor) { $dados[$chave] = str_rot13($valor); } $host = $dados["host"]; $usuario = $dados["nome_usuario"]; $senhaBD = $dados["senha"]; require_once "entidades/Administrador.php"; $novo = new Administrador($login); $novo->setNome($nome); $novo->setCpf($cpf); $novo->setEmail($email); $novo->setNivelAdmin("coordenador"); $sucesso = $novo->cadastrar($host, "homeopatias", $usuario, $senhaBD, $senha); if (!$sucesso) { $mensagem = "Já existe um usuário com esse nome \n de usuário no sistema"; } /* }else if(!$nomeValido){ $mensagem = "Nome inválido!"; }else if(!$cpfValido && !$cpfExistente){ $mensagem = "CPF inválido!"; }else if($cpfExistente){ $mensagem = "CPF ja cadastrado!"; */ } else {