From 2265c58e771b151677d6287328481422dcdc0999 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Thu, 7 Oct 2004 15:21:51 +0000 Subject: [PATCH] =?UTF-8?q?Ajout=20v=E9rification=20des=20adresses=20email?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/contact/fiche.php | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/htdocs/contact/fiche.php b/htdocs/contact/fiche.php index 0d89e223ff8..6329c6f6e77 100644 --- a/htdocs/contact/fiche.php +++ b/htdocs/contact/fiche.php @@ -323,6 +323,36 @@ else if ($contact->email) print 'Email : '.$contact->email ."
"; + /* + * Pas le temps de comprendre les 2 regexp + * je laisse les deux, vu ce que cela coute ;-) + */ + + if (!ValidEmail($contact->email)) + { + print "Email invalide !
"; + } + + if (!valid_email($contact->email)) + { + print "Email invalide, syntaxe incorrecte !
"; + } + + /* + * Risque de poser des problèmes en cas de non connexion au Réseau + * TODO : ajouter une option pour désactiver ce test + * + */ + + if (!check_mail($contact->email)) + { + print "Email invalide, nom de domaine incorrecte !
"; + } + + /* + * + */ + if ($contact->jabberid) print 'Jabber : '.$contact->jabberid ."
";