Bonjour,

Précisons d'abord que la connexion à l'AD et à MySQL sont OK.

Ensuite je veux ajouter un utilisateur comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
					$info["cn"] = $data_mysql[2]." ".$data_mysql[1];
					$info["givenname"] = $data_mysql[2];
					$info["sn"] = $data_mysql[2];
					$info["displayname"] = $data_mysql[2]." ".$data_mysql[1];
					$info["samaccountname"] = $data_mysql[0];		
					$info["objectclass"] = "user";
					$info["UserAccountControl"] = "544";
 
						//ajoute l'etudiant à AD
 
echo 'cn='.$info["cn"].',ou=Etudiant,dc=guillaume,dc=philippon,dc=com' ;					
				$result=ldap_add($ds,'cn='.$info["cn"].',ou=Etudiant,dc=guillaume,dc=philippon,dc=com',$info);
 
if ($result) {
...
} 
else {
	echo "</br>Erreur numéro ".ldap_errno($ds). ": " .   ldap_err2str(ldap_errno($ds));
}
voici le résultat du echo pour un utilisateur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
cn=Bill Gates,ou=Etudiant,dc=guillaume,dc=philippon,dc=com
et voici l'errreur qui est affichée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Erreur numéro 34: Invalid DN syntax
Je tiens à préciser que depuis ma page php, j'arrive à afficher les utilisateur de mon AD avec un ldap_search.

I need help, merci ^^