| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment valider une adresse email en utilisant PHP
    Déposer un formulaire sur un site Internet met votre email au risque d' être spammé . Comme la croissance de la communication Web et le courrier électronique , le spam a été un problème dans le monde entier . En conséquence, le gouvernement américain a mis en place le CAN-SPAM Act de dissuader ce type de communication. Malheureusement, cela n'a pas empêché les gens de spamming courrier électronique et des formulaires de contact . Validation des champs garantit que le formulaire est rempli correctement , et aidera à prévenir le spam de s'infiltrer dans votre boîte de réception. Choses que vous devez
    Text Editor
    Voir Plus Instructions
    1

    utilisation " ^ ([ _A- Z0- 9 ] +) " pour commencer l'expression de validation. Le "^" indique la validation de commencer au début de la chaîne . Dans les parenthèses sont les nombres, des lettres et d'autres caractères qui sont autorisés à être utilisés dans le courriel. Les personnages sont «_» , des lettres , des chiffres et "-". Le «+» indique que l'expression de validation va se poursuivre.
    2

    Use " ( \\ . [ _A- Z0- 9 ] + ) *" dans le cas d'une adresse électronique possède un point dans le mode d' nom, comme " john.doe . " Le "\\." raconte les validations à démarrer après un point. Le "*" indique que cette partie de la validation peut être ou ne pas être nécessaire .
    3

    Suivre cet article avec un "@" pour qu'il puisse valider que ce symbole existe dans le chaîne.
    4

    Ajouter " ([a -z0- 9 ] +) ( \\ . [a- z0- 9 ] +) * " pour valider que le domaine est correctement formaté . Notez que le caractère de soulignement a été retiré de la section des caractères valides. C'est parce soulignement ne sont pas valables dans le domaine et les noms de sous-domaine.
    5

    Fermer la phrase avec " ( \\ . [Az] { 2,4 }) $ " pour valider le domaine de premier niveau , ou TLD . Le TLD est l' . Com, . Edu ou un autre TLD phrase d'un email. Pour cette partie de la validation , les caractères valides ont été réduits à lettres seulement. En outre, le "{ 2,4 } " a été ajouté afin de préciser le nombre minimum et maximum de caractères pour cette partie de l'email. Dans ce cas, le nombre minimum de caractères est de deux, et un maximum de quatre . C'est parce que les TLD n'existent que dans ces longueurs .
    6

    Combinez cette phrase de validation avec la syntaxe de PHP validation appropriée. Cette phrase doit être défini comme une variable comme $ vldemail . Mélanger tous les articles de la phrase de validation ensemble afin qu'il se lise «$ vldemail =" ^ ([ _A- Z0- 9 ] +) ( \\ . [ _A- Z0- 9 ] +) * @ ([a -z0- 9 - ] +) ( \\ [a- z0- 9 ] + ) * " Assurez-vous que le code suppose que le courriel est invalide en utilisant " $ valide = 0; "dans le code Pour comparer l'e-mail contre la validation. . . phrase , les fonctions " eregi " doit être utilisée. Elle doit être au format eregi ($ vldemail , $ email ) .

    Previous :

    next :
      articles connexes
    ·Comment exécuter un fichier PHP dans un navigateur 
    ·Comment envoyer PHP & HTML Email partir d'un modèle sé…
    ·Comment faire pour créer des pages Web dynamiques à l…
    ·Comment créer un rédacteur en PHP 
    ·Comment télécharger de contenu Web à partir de Cpane…
    ·Comment écrire un message PHP 
    ·Comment insérer une variable en PHP & MySQL 
    ·CodeIgniter Vs . ExpressionEngine 
    ·La redirection PHP Fonction 
    ·Comment insérer plusieurs lignes sur une déclaration …
      articles en vedette
    ·Comment personnaliser la couleur dans NetBeans 
    ·Comment faire votre propre texte jeu d'aventure 
    ·Comment supprimer un bouton poussoir sur Visual C 
    ·Comment faire une liste déroulante Log-In 
    ·Comment rendre les pages sur l' Android 
    ·Comment convertir une date en TSQL 
    ·Comment télécharger un fichier vidéo en utilisant PH…
    ·Comment trouver de haute valeur dans enregistrements Vi…
    ·CorelDRAW VBA formulaire Tutorial 
    ·Comment utiliser SQLite en Vb.net 
    Copyright © Connaissances Informatiques http://fr.wingwit.com