Advertisement
Guest User

Untitled

a guest
Jan 4th, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. <?php
  2. //CONEXÃO BANCO DE DADOS
  3. $dsn = "mysql:dbname=teste;host=localhost";
  4. $dbuser = "root";
  5. $dbpass = "";
  6.  
  7. try {
  8. $pdo = new PDO($dsn, $dbuser, $dbpass);
  9. $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  10. }catch(PDOException $e){
  11. echo "Falhou ".$e->getMessage();
  12. }
  13.  
  14. //VERIFICANDO SE OS CAMPOS ESTÃO PREENCHIDOS PARA NÃO SEREM ENVIADOS VAZIOS
  15. if (!empty($_POST['nome']) && !empty($_POST['email']) && !empty($_POST['senha'])) {
  16. //CAPTURANDO DADOS DO FORMULARIO E ENVIANDO PARA O BANCO DE DADOS
  17. $nome = $_POST['nome'];
  18. $email = $_POST['email'];
  19. $senha = $_POST['senha'];
  20.  
  21. //SQL PARA INSERIR NO BANCO DE DADOS
  22. $sql = "INSERT INTO usuarios(nome, email, senha) VALUES('$nome','$email','$senha')";
  23. $sql = $pdo->query($sql);
  24. header('location: index.php');
  25. }
  26. ?>
  27.  
  28. <!DOCTYPE html>
  29. <html>
  30. <head>
  31. <title>Teste</title>
  32. </head>
  33. <body>
  34. <h3>Formulario de Cadastro</h3>
  35. <form method="POST">
  36. <input type="text" name="nome" placeholder="Nome:"><br>
  37. <input type="email" name="email" placeholder="E-mail:"><br>
  38. <input type="password" name="senha" placeholder="Senha:"><br><br>
  39. <button>Cadastrar</button>
  40. </form>
  41. </body>
  42. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement