JeuWeb - Crée ton jeu par navigateur
email en majuscule - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : email en majuscule (/showthread.php?tid=6338)

Pages : 1 2


email en majuscule - php_addict - 20-08-2012

Salut

Quand le joueur s'inscrit, n'oubliez pas de passer l'email dans un lower case, utile en cas de renvois de mot de passe par exemple...

ah moins de laisser telle quelle la saisie de l'utilisateur, mais lors d'une recherche d'email cela devient plus compliqué...

++


Re: email en majuscule - Plume - 20-08-2012

Ou de faire une recherche SQL en utilisant COLLATE FRENCH_CI_AI. Ou quelque chose approchant.


RE: email en majuscule - Sephi-Chan - 20-08-2012

Je suis assez d'accord pour normaliser certaines chaînes comme l'email et les noms propres. C'est plus pratique.


RE: email en majuscule - Plume - 21-08-2012

En plus, c'est quoi ce topic pense-bête ? Tongue


RE: email en majuscule - Sephi-Chan - 21-08-2012

PHP Addict a dû avoir une mauvaise expérience ! ^^


RE: email en majuscule - Plume - 21-08-2012

(20-08-2012, 11:34 PM)Sephi-Chan a écrit : Je suis assez d'accord pour normaliser certaines chaînes comme l'email et les noms propres. C'est plus pratique.

Certes. J'ai découvert le Case Insensitive Collation en travaillant sur des sources de données non normalisées et déjà existantes.

Google's awesooome: site:dev.mysql.com inurl:charset-collation-implementations utf8_general_ci!


RE: email en majuscule - php_addict - 21-08-2012

Par contre je ne suis pas certain de comprendre le passage "Collations for Unicode multi-byte character sets" pour l'utf8


RE: email en majuscule - Plume - 21-08-2012

Ce passage est intéressant quand tu veux faire ce que j'avais mis comme AI, soit Accent Insensitive. C'est ce qui te permet de faire une recherche sur le terme delà et d'obtenir les résultats suivants :
  • dela
  • dèlà
  • dèla
  • dela

En gros, une recherche en considérant que, par exemple, 'a' c'est pareil que 'à', pareil que 'â', …

Tu vois ?


RE: email en majuscule - Damocorp - 22-08-2012

Tiens c'est pas con, j'y avais jamais pensé pour l'email.
Je le faisait déjà pour les noms. Merci pour l'info Wink


Mais il t'es arrivé quoi ?


RE: email en majuscule - php_addict - 22-08-2012

(22-08-2012, 11:27 AM)Damocorp a écrit : Mais il t'es arrivé quoi ?

me suis inscrit à un jeu et avais mis la 1ere lettre de mon email en Majuscule, du coup impossible de retrouver mon mot de passe.

Personellement je vais opter pour ceci:

- stocker en base de donnée les emails en minuscule uniquement
- pour la recherche d'email dans la bdd, je cherche la chaine en minuscule