PHP encoder un mot de passe en BIG5

Noa -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
J'ai actuellement un problème pour encoder un mot de passe en big5 qui est récupérer à partir d'un formulaire d'identification.
Quelqu'un connait-il la variable à utilisé ??

Exemple:
$pass = md5($_POST['password']);

Je voudrai faire la même chose mais l'encoder en big5 et je ne trouve rien qui puisse m'aider la dessus.
Merci pour vos prochaine réponse.
Configuration: Windows 7
Firefox 3.5.6
CM gygabyte EP-45
16go de ram
Quad Core intel
CG NVDIA 9800gt

4 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    big5 est un encodage, alors aucun rapport avec le md5 qui est un hashage.
    Les données seront automatiquement en big5 si ta page est encodée en big5 et que tu lui précises cet encodage dans une balise meta (http-equiv="Content-Type")
    0
  2. Noa
     
    Très bien, je comprend mieux mais comment faire pour que seul la variable 'password' soit encoder en ces caracteres ??
    j'ai vu dans un des script ces variables qui servent lors de l'inscription, je pense que c'est elle que je doit reutilisé
    mysql_query("set names big5 ");
    mysql_query("set CHARACTER big5 ");
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Je me cite :
    "Les données seront automatiquement en big5 si ta page est encodée en big5 et que tu lui précises cet encodage dans une balise meta (http-equiv="Content-Type") "
    Si tu stockes les données dans une bdd, alors il faut que l'interclassement du champ soit aussi en big5.
    0