Advertisement
wellington23

Create.php

Dec 12th, 2018
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include_once 'conexao.php';
  4.  
  5. $nome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_SPECIAL_CHARS);
  6. $email = filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL);
  7. $logradouro = filter_input(INPUT_POST, 'logradouro', FILTER_SANITIZE_SPECIAL_CHARS);
  8. $cep = filter_input(INPUT_POST, 'cep', FILTER_SANITIZE_NUMBER_INT);
  9. $numero = filter_input(INPUT_POST, 'numero', FILTER_SANITIZE_NUMBER_INT);
  10. $complemento = filter_input(INPUT_POST, 'complemento', FILTER_SANITIZE_SPECIAL_CHARS);
  11. $bairro = filter_input(INPUT_POST, 'bairro', FILTER_SANITIZE_NUMBER_INT);
  12. $celular = filter_input(INPUT_POST, 'celular', FILTER_SANITIZE_NUMBER_INT);
  13. $telefone = filter_input(INPUT_POST, 'telefone', FILTER_SANITIZE_NUMBER_INT);
  14.  
  15. $querySelect = $link->query("select email from Clientes");
  16. $array_emails = [];
  17.  
  18. while ($emails = $querySelect->fetch_assoc()):
  19. $emails_existentes = $emails['email'];
  20. array_push($array_emails, $emails_existentes);
  21.  
  22.  
  23. endwhile;
  24.  
  25. if(in_array($email,$array_emails)):
  26. $_SESSION['msg'] = "<p class='center red-text'>".'Já existe um cliente cadastrado com esse email'."</p";
  27. header("Location../");
  28. else:
  29. $queryInsert = $link->query("insert into Clientes values(default,'$nome','$email','$logradouro','$cep','$numero','$complemento','$bairro','$celular','$telefone'");
  30. $affected_rows = mysqli_affected_rows($link);
  31.  
  32. if($affected_rows > 0):
  33. $_SESSION['msg'] = "<p> class='center green-text'>".'Cadastro efetuado com sucesso'."<br>";
  34. header("Location:../");
  35. endif;
  36. endif;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement