Ir para conteúdo
Fórum Script Brasil
  • 0

Gostaria de uma ajuda para esse problema


Sérgio, o Ogro

Pergunta

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.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...