Vérifier le domaine d'un email en PHP

Résolu
erakor Messages postés 3 Statut Membre -  
erakor Messages postés 3 Statut Membre -
Bonjour,

Je souhaiterais limiter l'entrée d'email dans un formulaire au domaine que j'ai choisi.
Je m'explique :

Dans un formulaire, les utilisateurs entrent leur adresse email. Je souhaite ensuite vérifier que l'email appartienne à un certain domaine : accepter seulement les adresses provenant de "teldomaine.com" ...

Je sais qu'il est possible de le faire avec Javascript mais je voudrais le faire en PHP.

Suis-je assez clair ?

D'avance merci !

4 réponses

  1. le père
     
    Bonjour,

    en supposant que tu vérifies la validité de
    $domaine="@teldomaine.com"
    if (strtolower(mid($email,-1,len($domaine)))==$domaine) {...
    0
  2. erakor Messages postés 3 Statut Membre
     
    Merci,
    mais il ne reconnait pas la fonction mid() ...
    0
  3. le père
     
    pardon, en php c'est substr et non pas mid
    Mais tu aurais pu le trouver toi même
    0
  4. erakor Messages postés 3 Statut Membre
     
    Nickel ...

    Par quelques petits essais, j'en suis arrivé à :

    $email = "gigi@teldomaine.com";
    $domaine="@teldomaine.com";

    if (substr("$email",-strlen($domaine))=="$domaine") {...
    0