PHP encoder un mot de passe en BIG5

Noa -  
avion-f16 Messages postés 19252 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.
A voir également:

4 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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
Flachy Joe Messages postés 2102 Date d'inscription   Statut Membre Dernière intervention   261
 
Salut,
Je pense que tu te trompe de terme, big5 est un système d'encodage de caractères asiatiques, ça n'a rien à voir avec une fonction de hachage.
0
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
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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