[LDAP] Problème avec la fonction ldap_add
bonjour
je débute en php et j'essaie d'ajouter une entrée à mon annuaire LDAP de cette manière :
Code:
1 2 3 4 5
| $info["sn"]="jean";
$info["cn"]="jean dupont";
$info["uid"]="jean.dupont";
$info["objectclass"]="inetorgperson";
$r=ldap_add($ds,'uid=jean.dupont,ou=people,dc=mydomain,dc=fr',$info); |
aucun problème jusque là, je retrouve bien l'entrée dans mon annuaire.
J'essaie donc de passer l'entrée sn via un formulaire :
Code:
1 2 3 4 5 6
| $info["sn"]=$_REQUEST['nom'];
$info["cn"]="jean dupont";
$info["uid"]="jean.dupont";
$info["objectclass"]="inetorgperson";
foreach ($info as $key => $value) echo $key.'=>'.$value.'<br>';
$r=ldap_add($ds,'uid=jean.dupont,ou=people,dc=mydomain,dc=fr',$info); |
et il me sort :
Citation:
sn=>jean
cn=>jean dupont
uid=>jean.dupont
objectclass=>inetorgperson
Warning: ldap_add(): Add: Invalid syntax in .....
Quelqu'un peut-il éclairer ma lanterne, merci d'avance :(