Ir para conteúdo

Webbox

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Webbox

  1. Boa noite! Estou iniciando no Mysql com PHP e ao criar um cadastro de usuários e clicar no botão Salvar ao invés de salvar no banco de dados já criado no PHP admin, está abrindo a página de código processa.php, estou usando o servidor local Xamp. Alguém pode me ajudar, já revisei o código e não consigo achar o erro. OBSERVAÇÃO: esses erros colocados abaixo aparecem quando executo somente o arquivo processa.php separado em vez de clicar no botão salvar, como disse se clicar em salvar ele abre a página de código. Notice: Undefined index: nome in C:\xampp\htdocs\Tiago\processa.php on line 5Notice: Undefined index: email in C:\xampp\htdocs\Tiago\processa.php on line 6Notice: Undefined index: profissao in C:\xampp\htdocs\Tiago\processa.php on line 7 Como podem ver uso o xamp e para codificar o sublime. Abaixo segue os códigos : arquivo index.html <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <title> 3D </title> <meta name=" author" content=""> <meta name="Description" content=""> <meta name="keywords" content=""> <link rel="stylesheet" href="css/estilomen.css"> </head> <body> <nav> <ul class="menu"> <a href="index.php"> <li>Cadastro</li></a> <a href="consultas.php"><li>Consultas</li></a> </ul> </nav> <section> <h1>Cadastro de Usuários</h1> <hr><br><br> <form action="processa.php" method="post" > <input type="submit" value="salvar" class="btn"> <input type="reset" value="limpar" class="btn"> <br><br> Nome:<br> <input type="text" name="nome" class="campo" maxlength="40" required autofocus><br> Email:<br> <input type="email" name="email" class="campo" maxlength="50" required><br> Profissão:<br> <input type="text" name="profissao" class="campo" maxlength="40" required><br> </form> </section> </div> </body> </html> ------------------------------------------------------------------------------------------------------------------------------------------------- arquivo conexao.php <?php $nomedohost = "localhost"; $usuario = "root"; $senha = ""; $bancodedados = "cadastro"; $conexao = mysqli_connect($nomedohost,$usuario,$senha,$bancodedados); if ($conexao){ print "A conexão com o Banco de Dados foi realizada com sucesso!"; } else { print "Falha na conexão com o banco de dados"; } ?> ----------------------------------------------------------------------------------------------------------------------------- arquivo processa.php <?php include_once("conexao.php"); $nome = $_POST['nome']; $email = $_POST['email']; $profissao = $_POST['profissao']; $inseredados = "insert into usuarios (nome,email,profissao) values ('$nome' ,' $email', ' $profissao')"; $salvar = mysqli_query($conexao, $inseredados); if ($salvar) { Print "Cadastro efetuado com sucesso!"; } mysqli_close($conexao); ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.