/** *@see:verifica se o post enviado da tela e igual a user = root *senha = md5(65432211), caso seja aparece na tela login correto; *caso nao aparece login ou senha invalidos **/ public function logarAction() { try { if (isset($_POST) && !empty($_POST)) { $Adapter = $this->getServiceLocator()->get('AdapterDb'); $ModelUsuario = new ModelUsuario($Adapter); //alias para contatoTable $user = $ModelUsuario->findUser($_POST); die('4546'); if ($user) { die('4546'); if ($user->status) { $_SESSION['user'] = $_POST['username']; $_SESSION['timer'] = date('Y/m/d'); return $this->redirect()->toRoute('perfil'); } else { $this->data['class'] = 'warning'; $this->data['msg'] = 'Login errado'; } } else { $this->data['class'] = 'danger'; $this->data['msg'] = 'Login ou senha inativo'; } } } catch (Exception $e) { die($e->getMessage()); } return new ViewModel($this->data); }