Layer 06

Controllare un indirizzo mail in php

qui il manuale tratto da php.net) che ci permette tramite una maschera di validare almeno la formalità di un’indirizzo mail.

if (eregi("^[a-z0-9]+([_.-][a-z0-9]+)*@([a-z0-9]+([.-][a-z0-9]+)*)+\.[a-z]{2,4}$",$indmail)) {
return true;
}

else {
return false;
}

E’ molto importante validare sempre i dati inseriti dagli utenti remoti, non sempre potrebbe essere inserito quello che intendavate voi, cosa succederebbe se inserissero mail@dominio.it < /etc/passwd ???? non sarebbe proprio il massimo :-)]]>