|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2000-06-13 05:54 UTC] andrei at cvs dot php dot net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Nov 02 16:00:01 2025 UTC |
<?php $ds=ldap_connect("localhost"); // assuming the LDAP server is on this host if ($ds) { // bind with appropriate dn to give update access $r=ldap_bind($ds,"cn=root, o=vaz, c=ru", "ldapsecret"); // prepare data $info["cn"]="John Jones"; $info["sn"]="Jones"; $info["mail"]="jonj@here.and.now"; $info["objectclass"]="person"; echo $info["cn"]." !! "; // add data to directory $r=ldap_add($ds, "cn=John Jones, o=vaz, c=ru", $info); ldap_close($ds); } else { echo "Unable to connect to LDAP server"; } ?> ./configure \ --disable-debug \ --with-mod_charset \ --with-gdbm \ --with-ndbm \ --with-ftp \ --with-zlib \ --with-snmp \ --with-ldap file ext/ldap/ldap.c in function php3_ldap_do_modify(.. problem in call (line 1171) : zend_hash_get_current_data(entry->value.ht, (void **) &value); returned false , but not controled it in source code Why is false, i don't undestand. I can see key in "entry->value.ht" , but don't see data. I am use ddd for debug. Sorry for bad english.