Script php: Controllo validità email
difficoltà:

Script simili
20/7/2006
Semplice script per il controllo della validità dell' e-mail inserita in form attraverso espressioni regolari
function ControlloEmail($email){
$result = eregi("^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$",$email);
if($result == false){
return false;
}else{
return true;
}
}
Social:
Donazione:
Permalink:
Tag:
Script Simili:
Script javascript: Controllo validità email
Script php: Controllo validità url
Script asp: Controllo validità url
Script javascript: Controllo validità url di video youtube
Permalink:
Link utili:
Espressioni regolari (Wikipedia)
Espressioni regolari (Html.it)
Regular expression library
Vota:
Commenti
4/10/2007 16:41:59
Come posso controllare se il numero di lettere prima e dopo la @ sia maggiore di 3 ?
forse è maniacale ma è pur sempre un modo per scoraggiare malintenzionati.
15/10/2007 12:00:07
Con strpos() puoi conoscere la posizione del carattere @ (quindi quanti caratteri ci sono prima), con strlen() puoi sarepe quanto e' lunga la stringa e calcolare di conseguenza quanti caratteri ci siano dopo la @
18/1/2008 12:16:58
se ritorno direttamente il risultato senza assegnarlo e poi controllarlo nn faccio prima ;)
29/8/2008 3:53:11
Da tener conto che esistono anche indirizzi Email con più di 3 caratteri dopo la chicciola (@) che sono comunque validi, come peresempio@info.com.
Saluti.
29/8/2008 4:03:01
Scusate mi sono confuso.
Ovviamente volevo dire che l'estensione del nome del dominio può avere più di tre lettere, vale a dire:
esempio@sito.info
Saluti.
2/5/2010 12:24:51
salve a tutti
scrivo per aggiornare il post che è un po' datato
visto che l'uso di eregi è deprecato
cosa si potrebbe usare e come al suo posto?
grazie
7/5/2010 15:45:39
12/5/2010 17:08:51
if(!filter_var($email, FILTER_VALIDATE_EMAIL)){
//mail errata
}

Feed Rss
13/5/2007 13:42:46
eregi praticamente cosa fa??