ciao
ma l'if di controllo non esclude che venga eseguito anche il codice successivo e quindi esegue la query di inserimento
e mi sa php usa come operatore di diverso != non <>
prova cosi :
Codice PHP:
//prendo i campi dal form
$nome = $_POST['nome'];
$cognome = $_POST['cognome'];
$citta = $_POST['citta'];
$indirizzo = $_POST['indirizzo'];
$username = $_POST['username'];
$password = $_POST['password'];
$password2 = $_POST['password2'];
$mail = $_POST['mail'];
//controllo se ci sono campi vuoti
if($nome == false || $cognome == false || $citta == false || $indirizzo == false || $username == false || $password == false || $password2 == false || $mail == false)
echo "Riempi tutti i campi";
//controllo se le password coincidono
if($password != $password2)
{
echo "Le password inserite non coincidono";
} else {
//inserisco nella tabella utenti i campi presi dal form
$sql="INSERT INTO utenti (nome , cognome , citta , indirizzo , username , password , mail , tipo)
VALUES ('$nome', '$cognome', '$citta', '$indirizzo', '$username', '$password', '$mail', 'cliente');";
$risultato=dbQuery($sql);
echo "grazie per esserti registrato adesso puoi effettuare il login...";
}
ciao
__________________
Siamo eredi del nostro passato, il futuro č l'unica possibilitā di rinascita.
XBOXGamerTAG:
nightwish78
Dell Studio XPS 16 (1645)-FullHD RGBLed-Intel Core i7 820QM-4GB DDR3-ATI HD 4670 1GB DDR3-HD 320GB 7200 rpm
flickr