Bom dia para todos. Estou iniciando um pequeno projeto e estou tendo alguns problemas com a conexão com o banco de dados. Para realização de um cadastro de usuário.
Seguem os códigos:
HTML
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script type="text/javascript" src="javascript/main.js"></script>
<link rel="stylesheet" href="styles.css">
<title>Cadastro de Usuário</title>
</head>
<body>
<header>
<img width="70px" src="imagens/Brasão 4ª RM.png" alt="Brasão 4ª RM">
<h1>Seção do Serviço de Inativos e Pensionistas</h1>
</header>
<section>
<form method="POST" action="cadastro.php">
<fieldset class="grupo">
<!-- Campo do sobrenome com legenda "Nome" e css de classe "campo" -->
<div class="campo">
<label for="nome"><strong>Nome</strong></label>
<input type="text" name="nome" id="nome" required placeholder="Sd FULANO" title="Digite o Posto/Grad e Nome de Guerra">
</div>
<!-- Campo do e-mail com legenda "Digite seu e-mail" e css de classe "campo" -->
<div class="campo">
<label for="email"><strong>Digite seu e-mail</strong></label>
<input type="text" name="email" id="email" required placeholder="digiteseuemail@certo.com" title="Digite o seu e-mail">
</div>
<!-- Campo da senha com legenda "Acesso" e css de classe "campo" -->
<div class="campo">
<label for="acesso"><strong>Qual seu Acesso</strong></label>
<select id="acesso" required>
<option selected disabled value="">Selecione</option>
<option>SAP</option>
<option>e-Pessoal</option>
<option>Arquivo</option>
<option>Administrador</option>
</select>
</div>
<!-- Campo da senha com legenda "Digite sua senha" e css de classe "campo" -->
<div class="campo">
<label for="senha"><strong>Digite sua senha</strong></label>
<input type="password" name="senha" id="senha" required placeholder="Senha" title="Digite a sua senha">
</div>
<!-- Botão para enviar o formulário -->
<button class="botao" type="submit" onsubmit="">CADASTRAR</button>
</fieldset>
</form>
</section>
<div>
<p><button><a href="index.html">Voltar</a></button></p>
</div>
<footer>
</footer>
</body>
</html>
PHP
Conexão
<?php
$conn = new mysqli_connect("localhost","root","","arquivo_processos");
if ($conn -> connect_erro) {
echo "Failed to connect to MySQL: " . $mysqli -> connect_error;
exit();
}
?>
PHP Cadastro
<?php
require_once('connection.php');
$nome = $POST['nome'];
$email = $POST['email'];
$acesso = $POST['acesso'];
$senha = $POST['senha'];
$sql_cadastro = mysqli_query($conn, "INSERT INTO usuarios (nome, email, acesso, senha) VALUES ($nome, $email, $acesso, md5($senha))");
if($sql_cadastro == true) {
echo '<script>
window.alert("Cadastro realizado com Sucesso!");
window.location.href = "index.html";
</script>';
} else {
echo '<script language ="javascript">window.alert("Falha no cadastro do usuário!");</script>';
window.location.href='cadastro_inicial.html';
}
?>
Tento realizar o cadastro de usuário e ele sempre apresenta essa mensagem:
window.alert("Cadastro realizado com Sucesso!"); window.location.href = "index.html"; '; } else { echo ''; window.location.href='cadastro_inicial.html'; } ?>
Por favor.....me ajudem.
Agradeço antecipadamente.