salve .. vorrei gestire in modo differente alcuni errori ma non capisco come poter fare.. attualmente gestisco così degli errori provenienti da un form.

facciamo un esempio che ho un nickname con dei determinati parametri a cui deve adeguasi e una password allo stesso modo, io faccio così

Codice PHP:
##controllo validità nickname##
if (!eregi("^[a-z0-9_-]{3,15}$"trim($nickname))) {

echo 
"<div class=\"messaggio errore\">Nickname non valido</div>";

##controllo validità password##
} elseif (!eregi("^[a-z0-9_-]{5,15}$"trim($password))) {

echo 
"<div class=\"messaggio errore\">Password non valida</div>";


cosi facendo mi controlla "prima" il nickname e "dopo la password.. quindi sbagliassi entrambi, prima mi segnalerebbe solo il nickname e risolto quello mi segnalerebbe la password..

vorrei fare in modo che mi segnalasse sia la password che il nickname subito, ma che i controlli cmq vengono fatti singolarmente.. nickname, password.. ed eventualmente poi potrei avere email etc..
come posso fare?

grazie