Test champ mail PhP

Résolu
Bonjour,
Je souhaite testé un champ dans un formulaire, ce champ est un champ mail.
On ma dit d'utiliser une expression régulière mais je suis un peut perdu.
Je voudrai vérifier si mail saisi est bien un mail. par exemple : exemple@exemple.fr
Cordialement Peter
Configuration: Mac OS X
Safari 531.21.10

2 réponses

  1. Contributeur
    Bonjour!
    <?php
    $verifmail="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!";
    
    if(!preg_match($verifmail,$_POST['email'])) {
    echo 'Mauvais email';
    }
      else{
              echo 'Bon email';
    }
    ?>
    

    Essai ça: