Form does not pass variable - MYSQL for PHP

0

I have a code called index.php , it should send the data to post.php , to be stored inside a database.

I'm doing it through form. When I store the form fields in the database it thinks I am sending the variable name, it follows the scripts and the PHPMYADMIN prints.

Form index.php :

<html>
    <head>

        <meta charset="utf-8">
        <title>RH Question! </title>
    </head>
    <body><center>
            <form method="POST" action="post.php">
                <br>
                <br>
                <center><h1>HEADER BALA IMAGINARIO QUE VAI TER UM DIA AMEM DEUS</h1></center>

        <p>Digite o seu nome:</p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  <input type="text" name="nome">
        <p>Digite o seu domínio:</p> &nbsp;&nbsp;   <input type="text" name="dominio">

        <input type="hidden" name="nome" value="<?php echo '$nome;' ?>">
        <input type="hidden" name="dominio" value="<?php echo '$dominio;' ?>">


            <input type="submit" value="Proximo" name="fim">
            </form></center>
    </body>
</html>

File post.php :

<html>
    <body>

<?php

// Inclui o arquivo que faz a conexão ao MySQL
include("conexao.php");

$nome = $_POST["nome"];
$dominio = $_POST["dominio"];

// Montamos a consulta SQL
$query = "INSERT INTO 'registro' ( 'nome', 'dominio') VALUES ('".$nome."', '".$dominio."')";
// Executa a query
$inserir = mysql_query($query);
if ($inserir) {
echo "<center>Seu cadastro foi registrado, obrigado por entrar em contato!

<a href='selecao.html'>Clique aqui para continuar o seu filtro!</a></center>";
} else {
echo "Tente novamente!";
// Exibe dados sobre o erro:
echo "Dados sobre o erro:" . mysql_error();
}
?>
    </body>
</html>

How it's being sent to the bank:

    
asked by anonymous 14.03.2016 / 22:41

1 answer

6

takes the inputs [hidden], they are overwriting the previous inputs [text]

<input type="hidden" name="nome" value="<?php echo '$nome;' ?>">

And put in their value (inputs [text]):

value="<?php echo $nome; ?>"

    
14.03.2016 / 22:56