EMAIL OR NOT EMAIL ??????

lpikachu58 Messages postés 351 Date d'inscription samedi 2 février 2002 Statut Membre Dernière intervention 6 mai 2004 - 2 févr. 2002 à 11:06
isrichoukry Messages postés 6 Date d'inscription mardi 11 avril 2006 Statut Membre Dernière intervention 8 mai 2006 - 16 avril 2006 à 17:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/2516-email-or-not-email

isrichoukry Messages postés 6 Date d'inscription mardi 11 avril 2006 Statut Membre Dernière intervention 8 mai 2006
16 avril 2006 à 17:26
Je voudrais bien poser une question:

Comment faire pour écrire une adresse email dans un textbox, et faire en sorte que la cellule qui recoit cette adresse soit validée comme adresse e mail ( soulignée en bleu)
cs_Steff Messages postés 34 Date d'inscription vendredi 9 novembre 2001 Statut Membre Dernière intervention 29 mars 2007
23 janv. 2003 à 17:36
Le if et instr est bien, mais il te permettra de ne trouver que la première occurence du @ et du "." le instrrev te donnera la position que des derniers. Pour checker s'il y en a plusieurs et controler ainsi si l'adresse est bonne, soit tu fait un if réentrant (lourd pour trouver juste un arobas et un point) soit une boucle sur la chaine. A mon gout, les boucles sont bien venus ici.
cs_Vyse Messages postés 8 Date d'inscription mardi 27 août 2002 Statut Membre Dernière intervention 6 mai 2004
24 sept. 2002 à 18:00
dernPoint = InStrRev(mail, ".")
dernAt = InStrRev(mail, "@")

au lieu de ces boucles inutiles
lpikachu58 Messages postés 351 Date d'inscription samedi 2 février 2002 Statut Membre Dernière intervention 6 mai 2004 2
2 févr. 2002 à 11:06
Pour détecter le at il faudrait mieu utiliser un if et la fonction instr