Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Validation de courriel antique

Retourner au contenu associé (dépêche : ENI ouvre à nouveau l'accès à sa bibliothèque numérique pour 2 jours (+1 an pour le gagnant !))

  • # Validation de courriel antique

    Posté par Tequila_Yuen le 25 novembre 2014 à 16:34. En réponse à la dépêche ENI ouvre à nouveau l'accès à sa bibliothèque numérique pour 2 jours (+1 an pour le gagnant !). Évalué à 10. Dernière modification le 25 novembre 2014 à 17:28.

    Un courriel de la forme tequila+eni@gmail.com est refusé, comme étant un courriel invalide. Et pourtant, il marche !

    Un ptit control+shift+k permet de voir le
    onclick="valid_Form()"
    qu'on remplace par
    onclick="__doPostBack('btn_PostBack', '')"

    et oh miracle, la validation n'existe plus.

    Si on n'a rien à faire, on peut aussi aller voir pourquoi le courriel n'est pas considéré valide:

    valid_Form() appelle la function valid_email() qui est
    {return email_pattern.test(document.getElementById('txt_Email').value);}

    et la regex antique est

    var email_pattern = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;

    Et si vous êtes intéressés par la validation de courriel par Expressions Régulières, ces lectures

    • http://www.regular-expressions.info/email.html
    • http://ex-parrot.com/~pdw/Mail-RFC822-Address.html
    • http://code.iamcal.com/php/rfc822/full_regexp.txt
    • http://msdn.microsoft.com/fr-fr/library/01escwtf%28v=vs.110%29.aspx propose sa solution

    s'imposent.

Revenir en haut de page

Derniers commentaires

  • Daftar Sini
  • Daftar Disini
  • Re: un lien mort
  • Re: En relation
  • Re: Excellent article
  • Re: Preuve empirique
  • Re: Rien d'étonnant
  • Re: Excellent article
  • Re: Excellent article
  • Re: Instruction à domicile
  • Re: Excellent article
  • Re: Excellent article

Étiquettes (tags) populaires

  • intelligence_artificielle
  • le_monde_diplomatique
  • merdification
  • grands_modèles_de_langage
  • états-unis
  • capitalisme
  • canicule
  • datacenter
  • réchauffement_climatique
  • logiciel_libre
  • france
  • administration_française

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /