Non mi pare cambia il concetto.. qui prima controlla il nickname e dopo la password.. se il nickname non è valido il controllo si blocca subito... e non controlla anche la password... io vorrei controllare subito nickname e password e segnalare quali non sono corretti, anche entrambi subito..Originariamente inviato da 1Dan
Se vuoi fare tutti i controlli distinti non ti resta che duplicare le condizioni, del tipo
Codice PHP:
##controllo validità nickname##
if (!eregi("^[a-z0-9_-]{3,15}$", trim($nickname))) {
$err_nick=true;
##controllo validità password##
} elseif (!eregi("^[a-z0-9_-]{5,15}$", trim($password))) {
$err_pass=true;
}
if($err_nick) echo "nick non valido";
if($err_pass) echo "pass non valida";

Rispondi quotando