Accueil   |   Forums   |  Offres d'emplois   |  Contact    |   Mon compte   
samedi 30 août 2008 Rechercher :
Déposez votre CV gratuitement sur touslesemplois
 
comparer les prix
» Logiciels
» Jeux vidéos
» Matériel Informatique


» ASP.NET
» ASP
» SQL
» PHP
» JAVASCRIPT
» XML
 


» ACTUALITÉ / DIVERS
» DROIT DE L'INTERNET
» INFOS VIRUS
» PATCHS MICROSOFT
» SÉCURITÉ
» BASES DE DONNÉES
» DOWNLOAD .NET
» LOGITHÈQUE
» SERVICES WEB
» Y SONT FOUS !
» .NET
» ASP
» ASP.NET
» JAVA
» PHP
» XML
» LANGAGE C#
» LANGAGE VB.NET
» UNIX / LINUX
» WINDOWS
» EVÈNEMENTS
» GASP
» MICROSOFT
 


Vous êtes ici : Forums > Langage PHP > Validiter d'email

Validiter d'email
Quelqu'un connaitrait-il un programmme qui vérifirait un e-mail valide ?
c à d dfvdsvd@dvdsv.fr = false

Message posté le 12/04/2005 par yo

Répondre à ce message
 
AuteurRéponse 
yo
15/04/2005
RE : Validiter d'email
G trouvé un script interessant sur
www.zend.com/codex.php?id=88&single=1
si ça peut aider qqu'un ...
Répondre
Mygale
10/07/2005
RE : Validiter d'email
Voici une fonction qui vérifiera le format de l'email et son domaine. Mais attention si tu veux pouvoir vérifier le nom de domaine aussi, il faudra obligatoirement que ton site soit hebergé sur un serveur linux/unix. sinon tu ne pourras vérifier que le format du mail. (dfvdsvd@dvdsv.fr sera autorisé. et il n'est malheureusement pas possible de vérifier entièrement la validité d'un mail si ce n'est en l'envoyant).

//Fonction qui teste la validité d'un mail sur un serveur linux
function testUnixMail($nom,$valeur)
{
if(!ereg("^([a-zA-Z0-9]+[\._-]?)+[a-zA-Z0-9]+\@([a-zA-Z0-9]+[_-]?)+[a-zA-Z0-9]+\.[a-zA-Z]{2,6}$",$valeur))
{
$this->message .= "<li>".$nom . ": format du mail incorrect.</li>";
$this->nbError++;
}
else
{
list($compte,$domaine) = split("@",$valeur,2);
if(!checkdnsrr($domaine,"MX") && !checkdnsrr($domaine,"A"))
{
$this->message .= "<li>".$nom . ": nom de domaine inconnu.</li>";
$this->nbError++;
}
}
}//Fin testUnixMail ...
Répondre


Project Hoshimi


A RETENIR CETTE SEMAINE
16/07/2008 - Windows Server 2008 : Network Access Protection
Le nouveau système d’exploitation serveur de Microsoft, Windows Server 2008, apporte avec lui de nou ...
16/07/2008 - Webcasts - Développement parallèle, à l'aube d'une nouvelle ère
Avec l'avénement des multi-coeurs, le développement parallèle devient une necéssité. Dans cette séri ...
16/07/2008 - J'en ai rien à coder - Votre devoir de vacances sur Silverlight !
Qu'est-ce que Silverlight ? Une nouvelle technologie Web permettant d'exécuter des RIA sur un large ...
16/07/2008 - Quelques petits tests sur les bases embarquées
Dans ce billet, Ayende réalise un benchmarking de plusieurs "petites" bases de données embarquées. S ...
15/07/2008 - Présentation d'ASP.NET Dynamic Data
Dynamic Data est une nouvelle technologie inclue dans l' "Asp.net 3.5 Extension CTP ". Elle fournit ...
15/07/2008 - Silverlight 2 - Les webcasts de l'événement sont en ligne
L’objectif de cette journée était de comprendre les limitations de Silverlight 1, et d’appréhender l ...
15/07/2008 - Cache transparent et Entity Framework
La gestion du cache (1er et second niveau) est une fonctionnalité très importante d'un outil de mapp ...
(c) 1999-2006 ASP MAGAZINE SARL
Partenaires : Codes sources c2i ASP-PHP
Hébergement serveurs dédiés Windows


Hit-Parade