View Single Post
Old 13-10-2009, 18:37   #5
Zelig
Senior Member
 
L'Avatar di Zelig
 
Iscritto dal: Sep 2003
Cittā: Angri - Milano
Messaggi: 358
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
Zelig č offline   Rispondi citando il messaggio o parte di esso