โค้ด: เลือกทั้งหมด
$adduserAD["cn"][0] = "php";
$adduserAD["sn"][0] = "Bisdorff";
$adduserAD["samaccountname"][0] = "php";
$adduserAD["objectclass"][0] = "top";
$adduserAD["objectclass"][1] = "person";
$adduserAD["objectclass"][2] = "organizationalPerson";
$adduserAD["objectclass"][3] = "user";
$adduserAD["displayname"][0] = "jemp miller";
$adduserAD["name"][0] = "php";
$adduserAD["givenname"][0] = "php";
$adduserAD["company"][0] ="vdl";
$adduserAD["description"][0] = "my description";
$adduserAD["mail"][0] = "[email protected]";
$adduserAD["samaccountname"][0] = "php";
$adduserAD["userprincipalname"][0] ="[email protected]";
$adduserAD["userAccountControl"][0]="66048";
$adduserAD["userPassword"][0] = $newPassw;
// add data to directory
$ldapbind = ldap_bind($ds,"[email protected]", "xxxx");
if ($ldapbind) {
echo "LDAP bind successful...";
$ad = ldap_add($ds, "CN=php, OU=CRHuser, DC=crhdomain, DC=local", $adduserAD);
} else {
echo "LDAP bind failed...";
}
ldap_close($ds);
ที่เครื่อง ADSERVER -- User ที่เพิ่มเข้าไปใหม่กลับมี X ติดอยู่ตามรูป
ไม่ทราบว่าต้องแก้ยังไงครับ.. เหมือนมันจถูก Disable ไว้ เราจะ Enable ใน php ยังไงครับ