adicuinar usuario.php


SUBMITTED BY: Lucas312

DATE: Dec. 12, 2016, 11:52 p.m.

FORMAT: PHP

SIZE: 1.1 kB

HITS: 385

  1. <?php
  2. require_once 'init.php';
  3. // pega os dados do formuário
  4. $nome = isset($_POST['nome']) ? $_POST['nome'] : null;
  5. $email = isset($_POST['email']) ? $_POST['email'] : null;
  6. $end = isset($_POST['end']) ? $_POST['end'] : null;
  7. $senha = isset($_POST['senha']) ? $_POST['senha'] : null;
  8. // validação (bem simples, só pra evitar dados vazios)
  9. if (empty($nome) || empty($email) || empty($end) || empty($senha))
  10. {
  11. echo "Volte e preencha todos os campos";
  12. exit;
  13. }
  14. // a data vem no formato dd/mm/YYYY
  15. // então precisamos converter para YYYY-mm-dd
  16. $isoDate = dateConvert($senha);
  17. // insere no banco
  18. $PDO = db_connect();
  19. $sql = "INSERT INTO users(nome, email, end, senha) VALUES(:nome, :email, :end, :senha)";
  20. $stmt = $PDO->prepare($sql);
  21. $stmt->bindParam(':nome', $nome);
  22. $stmt->bindParam(':email', $email);
  23. $stmt->bindParam(':end', $end);
  24. $stmt->bindParam(':senha', $pass);
  25. if ($stmt->execute())
  26. {
  27. header('Location: index.php');
  28. }
  29. else
  30. {
  31. echo "Erro ao cadastrar";
  32. print_r($stmt->errorInfo());
  33. }
  34. ?>

comments powered by Disqus