Stavo facendo un primo esperimento con php. Volevo passare delle variabili da un modulo html a una pagina php.
Ora la pagina che contiene il modulo si chiama sign.php e contiene questo:

<form method=post action=create_entry.php>
<input type=text name=nome>
Nome
<input type=text name=commente>
Cognome
<input type=submit name=submit value=Invia>

</form>


La pagina php che dovrebbe ricevere i dati è questa(create_entry.php)

<?php
include("dbconnect.php");
if ($submit=="Invia")
{
$query = "insert into guest(nome, commente) values ('$nome', '$commente')";
mysql_query($query) or
die (mysql_error());

?>

<h2> grazie </h2>
<h2> guarda il libro!! </h2>
<?php
}
else
{
include ("sign.php");
}
?>


Il problema è che la prima condizione **if ($submit=="Invia")** risulta sempre falsa. Se provo a fare una stampa della variabile $submit non mi esce nulla....
Perche non passa le variabili? dove sta l'errore?

Grazie