Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once 'init.php';
- // pega os dados do formuário
- $name = isset($_POST['name']) ? $_POST['name'] : null;
- $email = isset($_POST['email']) ? $_POST['email'] : null;
- $senha = isset($_POST['senha']) ? $_POST['senha'] : null;
- // validação (bem simples, só pra evitar dados vazios)
- if (empty($name) || empty($email) || empty($senha))
- {
- echo "Volte e preencha todos os campos";
- exit;
- }
- // insere no banco
- $PDO = db_connect();
- $sql = "INSERT INTO users(name, email, senha) VALUES(:name, :email, :senha)";
- $stmt = $PDO->prepare($sql);
- $stmt->bindParam(':name', $name);
- $stmt->bindParam(':email', $email);
- $stmt->bindParam(':senha', $senha);
- if ($stmt->execute())
- {
- header('Location: index.php');
- }
- else
- {
- echo "Erro ao cadastrar";
- print_r($stmt->errorInfo());
- }
- Erro ao cadastrarArray ( [0] => 42S22 [1] => 1054 [2] => Unknown column 'name' in 'field list' )
- ????????????????????
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement