/** * Função que verifica se o usuario informou os dados correto * @access static * @return string, indicando se os registros foram inseridos na tabela */ public static function verificaUsuario($email, $senha) { /** * Variavel recebe a instancia da classe cadastrousuario (); * @name $c */ $c = new CadastroUsuario(); /** * Variavel recebe o tipo de redirecionamento de pagina * @name $url */ $url = ''; //se as variaveis informadas pelo usuario for igual aos do cadastro do banco, o usuario inicia uma nova sessao if ($c->verificaUsuario($email, $senha)) { //redirecionamento para a pagina home $url = 'administrador'; } // se a url for igua a null indica que nao encontrou os dados na tabela, passa como parametro o 0 para indicar que deu erro if ($url == null) { $url = 'adminMiranda?id=error'; } return $url; }
/** * Função que deleta o registro cadastrados na tabela usuario * @access static * @param $id parametro para deletar o produto com a ID que for igual ao parametro * @return String ,indicando o produto foi deletado */ public static function deletarUsuario($id) { /** * Variavel recebe a instancia da classe cadastroProduto (); * @name $c */ $c = new CadastroUsuario(); /** * Variavel recebe o retorno da funcao deleteproduto ; * @name $i */ $i = $c->deleteUsuario($id); if ($i) { return "Usuário " . $c->nome . " deletado com sucesso"; } else { return 'Erro ao excluir Usuário!'; } }
<html> <head> <title>Cadastro Usuário</title> </head> <body> <h1>CADASTRO DE USUÁRIOS</h1> <?php require 'cadastro_usuario.incphp'; $nome = $_POST['nome_usuario']; $usuario = $_POST['usuario']; $senha = $_POST['senha']; $confsenha = $_POST['conf_senha']; // crio um objeto da classe Reserva $objCadastroUsuario = new CadastroUsuario(); if (!$objCadastroUsuario->validarCampo($nome)) { echo "Campo nome do usuário inválido"; $camposValidos = false; } elseif (!$objCadastroUsuario->validarCampo($usuario)) { echo "Campo usuário inválido"; $camposValidos = false; } elseif (!$objCadastroUsuario->validarCampo($senha)) { echo "Campo senha inválido"; $camposValidos = false; } elseif (!$objCadastroUsuario->validarCampo($confsenha)) { echo "Campo confirmação da senha inválido"; $camposValidos = false; } else { $camposValidos = true; } echo "<br/>"; if ($camposValidos) {