Validation des Emails en "premon.nom@sofcot.com.fr "
4 réponses
Polux
Bonjour
J'utilise le script suivant pour la validation des Emails sur mon site:
if(!ereg("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}\$",$courrie
l))
{
$error = 1;
$error_html .= "Le système est incapable de valider votre adresse Email car
elle semble contenir des caractères spéciaux interdits. Tentez de la
corrigez, si le problème persiste, SVP, contactez le webmaster du site pour
assistance.<br><br>\n";
}
else ......
Tout foctionne biensauf pour les Emails en prenom.nom@sofcot.com.fr
Le Email avec deux points dans le nom de domaine étant de plus en plus
courant, quelqu'un d'entre vous aurait il conçu la formule miracle capable
de résoudre mon petit problème?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
P'tit Marcel
Polux écrivit:
J'utilise le script suivant pour la validation des Emails sur mon site: if(!ereg("^([a-z0-9_]|-|.)+@(([a-z0-9_]|-)+.)+[a-z]{2,4}$",$co urrie l))
pas top du tout. primo : selon la rfc kivabien, on peut mettre presque n'importe quoi en partie gauche d'une adresse. secondo : le souligné _ est interdit dans les noms de domaine tertio : n tiret - tout seul est interdit comme domaine ou sous-domaine quarto : le TLC peut faire plus de 4 caractères quinto : délimite tes expressions régulières avec des simples quotes ça sera plus lisible Jean Passe & Desmeyeurs
d'où par exemple eregi('^[^ @<>]+@[-a-z0-9]+(.[-a-z0-9]+)*.[a-z]{2,6}$',...
regarde aussi les sites suggérés par la faq du forum http://faqfclphp.free.fr
a+ -- P'tit Marcel statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/
Polux écrivit:
J'utilise le script suivant pour la validation des Emails sur mon
site:
if(!ereg("^([a-z0-9_]|\-|\.)+@(([a-z0-9_]|\-)+\.)+[a-z]{2,4}$",$co
urrie l))
pas top du tout.
primo : selon la rfc kivabien, on peut mettre presque n'importe quoi
en partie gauche d'une adresse.
secondo : le souligné _ est interdit dans les noms de domaine
tertio : n tiret - tout seul est interdit comme domaine ou sous-domaine
quarto : le TLC peut faire plus de 4 caractères
quinto : délimite tes expressions régulières avec des simples quotes ça
sera plus lisible
Jean Passe & Desmeyeurs
d'où par exemple
eregi('^[^ @<>]+@[-a-z0-9]+(.[-a-z0-9]+)*.[a-z]{2,6}$',...
regarde aussi les sites suggérés par la faq du forum
http://faqfclphp.free.fr
a+
--
P'tit Marcel
statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/
J'utilise le script suivant pour la validation des Emails sur mon site: if(!ereg("^([a-z0-9_]|-|.)+@(([a-z0-9_]|-)+.)+[a-z]{2,4}$",$co urrie l))
pas top du tout. primo : selon la rfc kivabien, on peut mettre presque n'importe quoi en partie gauche d'une adresse. secondo : le souligné _ est interdit dans les noms de domaine tertio : n tiret - tout seul est interdit comme domaine ou sous-domaine quarto : le TLC peut faire plus de 4 caractères quinto : délimite tes expressions régulières avec des simples quotes ça sera plus lisible Jean Passe & Desmeyeurs
d'où par exemple eregi('^[^ @<>]+@[-a-z0-9]+(.[-a-z0-9]+)*.[a-z]{2,6}$',...
regarde aussi les sites suggérés par la faq du forum http://faqfclphp.free.fr
a+ -- P'tit Marcel statistiques sur les forums modérés : http://www.centrale-lyon.org/ng/
Bobe
P'tit Marcel nous a susurré le 29/10/2003 16:10:
primo : selon la rfc kivabien, on peut mettre presque n'importe quoi en partie gauche d'une adresse.
Pouvez vous préciser le numéro de la RFC en question ? je suis interessé.
-- Bobe (Aurélien Maille) http://webnaute.net
"la vie d'un geek est un combat perpétuel contre l'imperfection"
P'tit Marcel nous a susurré le 29/10/2003 16:10:
primo : selon la rfc kivabien, on peut mettre presque n'importe quoi
en partie gauche d'une adresse.
Pouvez vous préciser le numéro de la RFC en question ? je suis interessé.
--
Bobe (Aurélien Maille)
http://webnaute.net
"la vie d'un geek est un combat perpétuel contre l'imperfection"