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