我这里有一个使用 ldap_add 的程序,当我尝试运行该程序时,它显示错误:
警告:ldap_add() [function.ldap-add]:添加:第 780 行 /var/www/suey/costcenter.20090617.php 中的语法无效
我的小代码是:
$ldapservers = 'ourServer';
$ds = ldap_connect($ldapservers);
if ($ds) {
$r = ldap_bind($ds, $ldaprootun, $ldaprootpw);
$add = ldap_add($ds, "uid=$fuid, $ldapbasedn", $infonew);
}
ldapbasedn 设置为o=ourGroup;
infonew 是一个条目数组(人员信息),并且我确信该数组不为空,因为我已经对其进行了测试。uid 也不为空。有什么问题?是条目(数组)吗?或者服务器正在尝试连接?我尝试测试 ldap_bind,它也运行良好..hmmm..
请帮忙..谢谢!
我发现了问题..它在索引 infonew["createdBy"] = getenv("REMOTE_USER"); 它返回 NULL!现在,对吗?