Estou montando um site com sistema de login e senha mas sempre q registro alguem para testar ele não salva no banco de dados as informações.
segue abaixo os codigos q estou usando:
index.php (somente o formulario)
<form method="POST" action="processa.php">
<section class="sec_1-resgi">
<input type="text" name="nome" placeholder="Nome Completo" />
<input type="text" name="login" placeholder="Login" />
<input type="password" name="senha" placeholder="Password" />
<input type="e-mail" name="email" placeholder="E-mail" />
<input type="tel" name="telefone" placeholder="Telefone" />
<input type="tel" name="celular" placeholder="Celular" />
<input type="month" name="nascimento" placeholder="Data de Nascimento" />
<input type="submit" name="submit" value="Entrar" />
</section>
</form>
processa.php
<?php
session_start();
include_once('conn.php');
$nome = $_POST["nome"];
$login = $_POST["login"];
$senha = $_POST["senha"];
$email = $_POST["email"];
$telefone = $_POST["telefone"];
$celular = $_POST["celular"];
$nascimento = $_POST["nascimento"];
//echo "Nome: $nome <br>";
//echo "Login: $login <br>";
//echo "Senha: $senha <br>";
//echo "E-mail: $email <br>";
//echo "Telefone: $telefone <br>";
//echo "Celular: $celular <br>";
//echo "Nascimento: $nascimento <br>";
$result_usuario = "INSERT INTO clientes (nome, login, senha, email, telefone, celular, nascimento) VALUES ('$nome', '$login', '$senha', '$email', '$telefone', '$celular', '$nascimento')";
$resultado_usuario = mysqli_query($conn, $result_usuario);
if (mysqli_insert_id($conn)){
$_SESSION['msg'] = "Usuario cadastrado com sucesso";
header("location: index.php");
}else {
header("location: index.php");
}
conn.php (conexão)
<?php
$servidor = "localhost";
$usuario = "root";
$senha = "";
$dbname = "cad_clientes";
//--------Criar conexão
$conn = mysqli_connect($servidor, $usuario, $senha, $dbname) or die ("A conexão falhou!!! <br> O erro é o seguint:".mysqli_error()) ;
obrigado desde já!!!