Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $username = 'root';
- $password = '';
- $connection = new PDO( 'mysql:host=localhost;dbname=nise', $username, $password );
- ?>
- <?php
- include 'usuarios/modelUsuario.php';
- //se clicou no botão
- if (isset($_POST['login'])){
- $modelo = new ModelUsuario();
- $resultado = $modelo->autenticar( ($_POST['matricula']), ($_POST['senha']) );
- if(! empty($resultado) ){
- // redirecionar para index2
- header("location: http://localhost/projeto/aluno.php");
- }
- }
- ?>
- <?php
- include 'usuarios/usuario.php';
- class ModelUsuario{
- public function adicionar(){
- include 'usuarios/bd.php';
- $query = "INSERT INTO usuarios (matricula, senha)
- VALUES (:matricula, :senha)";
- $statement = $connection->prepare($query);
- $valores = array();
- $valores[':matricula'] = $usuario->getMatricula();
- $valores[':senha'] = $usuario->getSenha();
- $result = $statement->execute($valores);
- }
- public function editar(){
- }
- public function remover(){
- }
- public function autenticar($matricula, $senha){
- include 'usuarios/bd.php';
- $query = "SELECT nome, id FROM usuario WHERE matricula=:matricula and senha=:senha";
- $statement = $connection->prepare($query);
- $valores = array();
- $valores[':matricula'] = $matricula;
- $valores[':senha'] = $senha;
- $result = $statement->execute($valores);
- $result = $statement->fetchAll();
- return $result;
- }
- }
- ?>
- <form method="POST" action ="login.php" name="for">
- <div class="form-group">
- <div class="form-label-group">
- <input type="text" id="inputEmail" name="matricula" class="form-control" placeholder="Email address" required="required" autofocus="autofocus">
- <label for="inputEmail">Matrícula</label>
- </div>
- </div>
- <div class="form-group">
- <div class="form-label-group">
- <input type="password" id="inputPassword" name="senha" class="form-control" placeholder="Password" required="required">
- <label for="inputPassword">Senha</label>
- </div>
- </div>
- <div class="form-group">
- <div class="checkbox">
- <label>
- <input type="checkbox" value="remember-me">
- Lembrar senha
- </label>
- </div>
- </div>
- <button type="submit" class="btn btn-primary btn-block" href="aluno.php" name="login">Login</button>
- <a href="registro.php" id="cadastro" class="d-block small mt-3">Cadastrar</a>
- </form>
Add Comment
Please, Sign In to add comment