ID: 27605 Updated by: [EMAIL PROTECTED] Reported By: t dot hirsch at web dot de -Status: Open +Status: Bogus Bug Type: LDAP related Operating System: Solaris 9 PHP Version: 4.3.4 New Comment:
PHP has no control over this, it's the underlying ldap library that handles this all. (openldap or whatever you compiled PHP with) Previous Comments: ------------------------------------------------------------------------ [2004-03-15 09:42:51] t dot hirsch at web dot de Description: ------------ In my ldap tree are some attributes with upper case letters. ldap_search finds them only when writing them in lower case. But ldap_add and ldap_modify need the attributes in the right case or they report an error. Reproduce code: --------------- // $info=ldap_get_entries... // $i is the counter of the entry // $j is the counter of the attribute // in this case: attribute[$j]="lowerUpper"; // lowerUpper is a single-value attribute $works=$info[$i][strtolower($attribute[$j])][0]; $fails=$info[$i][$attribute[$j]][0]; Expected result: ---------------- $fails should work, $work should fail if case sensitivity is on, or should still work Actual result: -------------- $works="thecontent" $fails="" ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=27605&edit=1
