Vérification Mail
Résolu
TRUNCKS
Messages postés
1066
Statut
Membre
-
TRUNCKS Messages postés 1066 Statut Membre -
TRUNCKS Messages postés 1066 Statut Membre -
Bonjour,
J'ai un formulaire en PHP où l'on rentre une adresse mail pour insertion dans une base de donnée.
J'aurais aimé savoir en PHP ( ou autre ) comment faire pour verifier que la personne ne rentre pas n'importe quoi. Que ce soit véritablement une adresse mail.
Et où le placer dans le code.
En vous remerçiant.
--
J'ai un formulaire en PHP où l'on rentre une adresse mail pour insertion dans une base de donnée.
J'aurais aimé savoir en PHP ( ou autre ) comment faire pour verifier que la personne ne rentre pas n'importe quoi. Que ce soit véritablement une adresse mail.
Et où le placer dans le code.
En vous remerçiant.
--
5 réponses
-
je pense qu'en general, les dev recherche l'arobas et eventuellement le point dans la chaine.
Si tu veux faire la verification, tu dois d'abord recuperer le champ du formulaire par les variables $_POST ou $_GET et ne valider l'envoi uniquement si la variable reçue possède @ et . -
Oui c'est bien ce qu'il me semblait.
Par contre comment se présente cette vérification cette vérification ? -
Je chercherais un truc genre strsearch() en php
sinon si tu veux t'amuser a recoder la fonction c simple :
pour $i de 1 à len($var)
si($var[$i] == '@')
$arobas = 1
si($var[$i] == '.')
$point = 1
si point && arobass
email ok. -
Bonjour,
Tu peux essayer cette fonction:function controle_mail($adresse) { $syntaxe='/^[-a-z0-9._]+@[-a-z0-9.]+.[a-z]{2,4}$/i'; if(preg_match($syntaxe,$adresse)) { return true; } else{ return false; } }
Voir ici: http://doc.arthezius.fr/art-11.html -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -