Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. <?php
  2. if(isset($_GET('acao'])){
  3. if(!isset($_POST['logar'])){
  4. $acao = $_GET['acao'];
  5. if(acao=='negado'){
  6. echo '<strong>Erro!</strong> Você precisa estar logado';
  7. }
  8. }
  9. }
  10. if(isset($_POST['logar'])){
  11. //recuperar dados do form
  12. $email = trim(strip_tags($_POST['email']));
  13. $senha = trim(strip_tags($_POST['senha']));
  14.  
  15. //selecionar banco de dados
  16. $select = "SELECT * FROM usuario WHERE BINARY email=:email AND BINARY senha=:senha";
  17. try{
  18. $result = $conexao->prepare($select);
  19. $row=$result->fetch(PDO::FETCH_ASSOC);
  20. $usuario= $row['nomeUsuario'];
  21. $result->bindParam(':email',$email, PDO::PARAM_STR);
  22. $result->bindParam(':senha',$senha, PDO::PARAM_STR);
  23. $result->execute();
  24. $contar=$result->rowCount();
  25. if($contar>0){
  26. $email = $_POST['email'];
  27. $senha = $_POST['senha'];
  28. $_SESSION['email'] =$email;
  29. $_SESSION['senha']= $senha;
  30. echo('
  31. <div class="row" style="margin-left:-145%;">
  32. <div id="mensagem">Seja bem vindo <?php echo $usuario; ?></div>
  33. </div>
  34. '); // MSG SUCESSO
  35. //header("Refresh:3, home.php");
  36. }else{
  37. echo('
  38. <div class="row" style="margin-left:-145%;">
  39. <div id="mensagem2">Preencha os campos corretamente</div>
  40. </div>
  41. ');//MSG ERRO
  42. header ("Refresh:3, index.php");
  43. }
  44. }catch(PDOException $error){
  45. echo "Erro: ". $error->getMessage();
  46. }
  47. }
  48. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement