Fork me on GitHub

Rapport de message :*
 

LDAP - Caractères spéciaux

Titre du sujet : LDAP - Caractères spéciaux
par hair_peace sur 15/12/2010 15:31:36

Salut tout l'monde !!!

Comme le dit le titre, je rencontre des problèmes lorsque Xoops essaye d'alimenter sa base d'utilisateurs à partir d'un LDAP si les "displayName" contiennent des caractères spéciaux...
L'insertion SQL ne se fait pas.

Je suis en Xoops 2.3.3 mais j'ai fait un essai avec la 2.4.5 et... même problème :(

Pourtant il semblerait que le problème ait été résolu avec la version 2.0.17: https://www.frxoops.org/modules/news/article.php?storyid=1380

Suis-je le seul à rencontrer ce problème ?

Pour info: j'ai fais qques recherches dans le code et j'ai l'impression qu'il n'y a aucune conversion de chaine entre la récupération LDAP et l'insertion SQL...

D'avance merci !
apluss

Juste pour rire, dans la version 2.4.5 j'ai rajouté
$entries[0]['displayname']["0"] = utf8_encode($entries[0]['displayname']["0"]);

dans /class/auth/auth_ldap.php ligne 277
et ça fonctionne...
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

54 Personne(s) en ligne (38 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 54 | Plus ...