Codice PHP:
/* Recupero i dati */
$nome = $_POST['nome'];
$pass = $_POST['pass'];
$mail = $_POST['mail'];
$villo = $_POST['villaggio'];
$sex = $_POST['genere'];
/* 1] Verifico che tutti i campi SONO compilati */
if (isset($nome) && isset($pass) && isset($mail) && isset($villo) && isset($sex))
{
/* 2] Verificio che l'e-mail sia valida */
$pos = strpos($mail, "@");
$pos2 = strpos($mail, " ");
if ($pos === false || $pos2 != false)
{
echo "La tua mail non è valida";
}
/* 2] Verificio che la password sia min 4 caratteri e max 8 */
$lungpass = strlen($pass);
if ($lungpass < 4 || $lungpass >8 )
{
echo "</br>" . "La tua password non è valida";
}
}
/* 1] Se tutti i campi NON SONO compilati */
else
{
echo " Devi inserire tutti i campi per poter completare la registrazione ";
}
Come mai , il codice php sovrastante mi da il seguente errore :
Se non inserisco la mail o la password , invece di dirmi = Devi inserire tutti i campi ecc ,
mi dice la tua mail non è valida , la tua password non è valida.
Dove sbaglio ?![]()