pdo insert into não envia
Galera me problema é o seguinte ele não envia nada para meu banco de dados.
formulario.html
<form method="post" action="php/auteticao_usuario.php" class="estilo">
<fieldset>
<legend >Cadastre-se</legend>
<label>Nome:</label>
<input type="text" size="30" name="nome" class="foco" required placeholder="Nome" autocomplete="on" autofocus><br>
<label>Bairro:</label>
<input type="text" size="20" name="bairro" class="foco" required placeholder="Bairro"><br>
<label>Rua</label>
<input type="text" size="20" name="rua" class="foco" required placeholder="Rua" autocomplete="on" autofocus class="foco"><br>
<label>Numero:</label>
<input type="text" size="5" name="numero" class="foco" required placeholder="Número"><br>
<label>Complemento</label>
<input type="text" size="10" name="complemento" class="foco" required placeholder="Complemento" autocomplete="on" autofocus><br>
<label>Telefone:</label>
<input type="tel" size="8" name="tel" class="foco" required placeholder="Telefone" autocomplete="on" autofocus><br>
<label>Celular:</label>
<input type="tel" size="8" name="cel" class="foco" required placeholder="Celular" autocomplete="on" autofocus><br>
<label>Email:</label>
<input type="email" size="20" name="email" class="foco" required placeholder="Email" autocomplete="on" autofocus> <br>
<label>CPF:</label>
<input type="text" size="12" name="cpf" class="foco" required placeholder="CPF" autocomplete="on" autofocus class="foco"><br>
<label>Senha:</label>
<input type="passowrd" size="20" name="senha" class="foco" required placeholder="Senha" autocomplete="on" autofocus class="foco"><br>
<label>Confrimar Senha:</label>
<input type="passowrd" size="20" name="confirma_senha" class="foco" required placeholder="Confirma senha" autocomplete="on" autofocus><br><br>
<input type="submit" value="Cadastra" class="foco" >
<input type="reset" value="Apaga tudo" class="foco">
</fieldset>
</form>
autentica.php
<?php
header('content-type:Text/html charser:uft-8',true);
//recupera valores
$nome=trim($_POST['nome']);
$bairro=trim($_POST['bairro']);
$rua=trim($_POST['rua']);
$complemento=trim($_POST['complemento']);
$tel=trim($_POST['tel']);
$cel=trim($_POST['cel']);
$numero=trim($_POST['numero']);
$cpf=trim($_POST['cpf']);
$email=trim($_POST['email']);
$senha=trim($_POST['senha']);
$confirma_senha=trim($_POST['confirma_senha']);
try{
$pdo=new PDO("mysql:host=localhost;dbname=cadastro","root","");
if($pdo)
echo "Conectado<br>";
else
echo "Não conectado<br>";
$insercao=$pdo->prepare("INSERT INTO usuario( nome,bairro,rua,complemento,cel,tel,numero,cpf,email,senha,confirma_senha) VALUES (:nome,:bairro,:rua,:complemento,:numero,:cel,:tel,:cpf,:email,:senha',:confirma_senha)");
$insercao->bindParam(":nome",$nome);
$insercao->bindParam(":bairro",$bairro);
$insercao->bindParam(":rua",$rua);
$insercao->bindParam(":numero",$numero);
$insercao->bindParam(":complemento",$complemento);
$insercao->bindParam(":cpf",$cpf);
$insercao->bindParam(":email",$email);
$insercao->bindParam(":tel",$tel);
$insercao->bindParam(":cel",$cel);
$insercao->bindParam(":senha",$senha);
$insercao->bindParam(":confirma_senha",$confirma_senha);
$insercao->execute();
if( $insercao->execute())
echo $_SESSION['menssage']="Usuario cadastrado com sucesso";
else
echo $_SESSION['menssage']="Falha ao cadastrar o usuario";
}
catch(PDOException $e){
echo $e->getMessage();
var_dump($e);
}
?>
As únicas coisas que meu script mostra e isso:
Conectado
Falha ao cadastrar o usuario
Discussão (8)
Carregando comentários...