Ldap_compare pb avec accent ?

fm -  
 pat -
Bonjour,

J'utilise la fonction php "ldap_compare" afin de vérifier si le pwd rentré par l'utilisateur référencé dans un annuaire LDAP est valide. Tout marche parfaitement bien sauf quand les mots de passe utilisateur sont avec des accents. Je voulais savoir si le pb pouvais venir de cette fonction ou si il faut que je fasses des changements dans mon code.

Merci d'avance.

3 réponses

patrice
 
Je tente de faire comme toi , c'est à dire une authentification en php sur l'annuaire LDAP. Mais j'i un problème sur la commande ldap_compare (operation could not be completed)
Aurais tu une petite idée la dessus. Merci
0
VentreJaune Messages postés 17 Statut Membre
 
Salut, je crois que le format dans lequel sont stockés les chaines de caractères est UTF-8, c'est pour ça qu'il y a des problèmes avec les mots accentués. Il doir y avoir une fonction PHP qui code en UTF8 et une pour décoder. De tête ça doit être utf8_encode ou quelque chose comme ça.
J'espère que c'est juste et que ça réponds à ta question.
0
pat
 
Bonjour,
Je tente de faire une authentification php sur l'annuaire LDAP, avec la commande ldap_compare. Mais j'ai quelques soucis, pourrais tu m'expliquer ta demarche.
Merci d'avance
Pat
0