示例#1
0
 public function register()
 {
     $postdata = array('username' => $username = filter_var($_POST['username'], FILTER_SANITIZE_EMAIL), 'password' => $password = PASSWORD::hash($_POST['password'], FILTER_SANITIZE_STRING));
     $this->_model->regDb($postdata);
     $this->_view->render('header', $data);
     $this->_view->render('products/login', $data);
     $this->_view->render('footer');
 }
示例#2
0
 public function compare($data)
 {
     $dbpassword = $this->_db->select('SELECT password FROM members where username="******"');
     $dbpassword = $dbpassword[0]['password'];
     var_dump($dbpassword);
     return PASSWORD::validate($data['password'], $dbpassword);
     //var_dump(bool);
     //passwort vergleichen
     // if ($data['password']==this->_db->select('SELECT password FROM members'))
     //  $compdata= $this->_db->select('SELECT * FROM members where password='.$password);
     // if ($password == $compdata){
     //return
     //  }
 }
 public function verificaLogin($email, $password)
 {
     $vai = new MySQLDB();
     $email = stripslashes($email);
     $password = stripslashes($password);
     $email = mysql_real_escape_string($email);
     $password = mysql_real_escape_string($password);
     $sql = "SELECT `senha` FROM `cliente` WHERE `email`='{$email}' AND `ativo`=1;";
     $result = $vai->ExecuteQuery($sql);
     while ($rows = mysql_fetch_object($result)) {
         $pass = $rows->senha;
     }
     if ($pass == "") {
         header("Location: login.php?vi=erro_login");
     } else {
         include "../../plugins/Password/PASSWORD.php";
         $senha = PASSWORD::check_password($pass, $password);
         if ($senha) {
             $sql = "SELECT * FROM `cliente` WHERE `email`='{$email}';";
             $result = $vai->ExecuteQuery($sql);
             while ($rows = mysql_fetch_object($result)) {
                 $idcliente = $rows->idcliente;
                 $email = $rows->email;
                 $nome = $rows->nome;
                 $folder = $rows->folder;
             }
             session_start();
             $_SESSION['IdCliente'] = $idcliente;
             $_SESSION['EmailCliente'] = "{$email}";
             $_SESSION['NomeCliente'] = "{$nome}";
             $_SESSION['FolderCliente'] = "{$folder}";
             $ip = $_SERVER["REMOTE_ADDR"];
             $result = $vai->ExecuteQuery($sql2);
             header("Location: index.php");
         } else {
             header("Location: login.php?vi=erro_login");
         }
     }
 }
 public function senha($id, $password, $cliente)
 {
     include "../../plugins/Password/PASSWORD.php";
     $this->control = new Aluno();
     $this->control->PASSAluno($id, PASSWORD::hash($password), $cliente);
 }
 public function passCliente($idcliente, $senha)
 {
     include "../../plugins/Password/PASSWORD.php";
     $this->control = new Cliente();
     $this->control->Password($id_estabelecimento, PASSWORD::hash($senha));
 }
 public function verificaLogin($email, $password)
 {
     $vai = new MySQLDB();
     $email = stripslashes($email);
     $password = stripslashes($password);
     $email = mysql_real_escape_string($email);
     $password = mysql_real_escape_string($password);
     $sql = "SELECT `senha` FROM `aluno` WHERE `email`='{$email}';";
     $result = $vai->ExecuteQuery($sql);
     while ($rows = mysql_fetch_object($result)) {
         $pass = $rows->senha;
     }
     if ($pass == "") {
         header("Location: login.php?vi=erro_login");
     } else {
         include "../../plugins/Password/PASSWORD.php";
         $senha = PASSWORD::check_password($pass, $password);
         if ($senha) {
             $sql = "SELECT `aluno`.`idaluno`, `aluno`.`email`, `aluno`.`nome`, `aluno`.`cpf`, `aluno`.`cliente_idcliente` FROM `aluno` WHERE `email`='{$email}';";
             $result = $vai->ExecuteQuery($sql);
             while ($rows = mysql_fetch_object($result)) {
                 $cliente = $rows->cliente_idcliente;
                 $id = $rows->idaluno;
                 $email = $rows->email;
                 $nome = $rows->nome;
                 $cpf = $rows->cpf;
             }
             session_start();
             $_SESSION['idAluno'] = $id;
             $_SESSION['clienteAluno'] = $cliente;
             $_SESSION['emailAluno'] = "{$email}";
             $_SESSION['nomeAluno'] = "{$nome}";
             include "../../plugins/CreateVTT/CreateVTT.php";
             $vtt = new CreateVTT();
             $vtt->write($nome, $cpf, $email);
             header("Location: index.php");
         } else {
             header("Location: login.php?vi=erro_login");
         }
     }
 }