Vérifier le domaine d'un email en PHP

Résolu/Fermé
erakor Messages postés 3 Date d'inscription jeudi 29 novembre 2007 Statut Membre Dernière intervention 29 novembre 2007 - 29 nov. 2007 à 11:12
erakor Messages postés 3 Date d'inscription jeudi 29 novembre 2007 Statut Membre Dernière intervention 29 novembre 2007 - 29 nov. 2007 à 16:20
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 !
A voir également:

4 réponses

Bonjour,

en supposant que tu vérifies la validité de
$domaine="@teldomaine.com"
if (strtolower(mid($email,-1,len($domaine)))==$domaine) {...
0
erakor Messages postés 3 Date d'inscription jeudi 29 novembre 2007 Statut Membre Dernière intervention 29 novembre 2007
29 nov. 2007 à 13:53
Merci,
mais il ne reconnait pas la fonction mid() ...
0
pardon, en php c'est substr et non pas mid
Mais tu aurais pu le trouver toi même
0
erakor Messages postés 3 Date d'inscription jeudi 29 novembre 2007 Statut Membre Dernière intervention 29 novembre 2007
29 nov. 2007 à 16:20
Nickel ...

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

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

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