On Tue, Aug 14, 2001 at 01:41:24PM -0000, [EMAIL PROTECTED] wrote:
> I encounter problems when modifying some entries with attributes containing
> special chars (such as å, ø...). The error returned by the LDAP server is
> "invalid syntax".
> 
> I have read some documentation about this. OpenLDAP can accept special
> chars, provided values are base64-encoded, when we use the tools that come
> with the application (ldapadd, ldapmodify, etc.).

This is true for input in LDIF format.

> But how to do this from PHP functions? I tried to base64_encode the
> values,
> it naturally didn't do the trick (those values were considered as normal,
> and thus were not decoded - this polutes my directory.) Same goes for
> urlencoding.

You have to use UTF-8 encoding.

Cheers,
Enrik

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to