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";