Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function sintaxy_senha($var){ // função para verificação de senha, só aceitará caractees (az) (AZ) (01) (.:) (-_)
- $parrern = "/[^a-zA-Z0-9.-:_=@-]{4,20}$/"; // definindo o tipo de entrada valida
- if(preg_match($parrern,$var) == TRUE){
- return $valor='sim';
- }else{
- return $valor='não';
- }
- }
- // funcao de login
- public function fazer_login($usuario){
- try{
- $query = "SELECT * FROM usuarios WHERE nome = :nome AND senha = :senha";
- $this->Selecionar = $this->Conn->prepare($query);
- $this->Selecionar->bindValue(':nome' , $usuario->getNome() , PDO::PARAM_STR);
- $this->Selecionar->bindValue(':senha', $usuario->getSenha(), PDO::PARAM_STR);
- $this->Selecionar->execute();
- if($this->Selecionar->rowCount() == 1){
- return $this->Selecionar->fetch(PDO::FETCH_ASSOC);
- }else{
- return false;
- }
- } catch (PDOException $ex) {
- exibeMensagens("Erro ao consultar. {$ex->getMessage()}", WS_ERROR);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement