Bonjour à tous,

Je suis sur la même erreur depuis hier, et je ne trouve pas de solution..

En fait quand j'execute ce code, il me retourne une erreur à propos de la fonction ldap_search, mais je n'arrive pas a identifier mon erreur !

Pour infos, je suis un novice en ce qui concerne LDAp et php







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
21
22
23
24
25
26
27
28
29
30
<?php
 
	// Variables de connection
 
	$Conf_LDAP_Server    ="XXXXXXXXX"; 	// "MyServer.MyDomain";
	$FiltreSearch 	= "(&(objectClass=user)(objectCategory=person)(cn=M*))";
	$Conf_Def_Dom       = 'TEAMLOG.INTRA';			// "MyDomain";
	$search 				= "CN=****,DC=****,DC=***";
 
	$ds = @ldap_connect($Conf_LDAP_Server);
	if ($ds)
	{ 
		echo"Connxion réussie <br>";
		echo"Le resulstat de la connexion eeest :$ds <br>";
		if(ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3)){
			echo "Utilisation de LDAP V3 !<br>";
		}
		$r = ldap_bind($ds,$_POST['pseudo'].'@'.$Conf_Def_Dom,$_POST['pass']);//, $_POST['pseudo'].'@'.$Conf_Def_Dom, $_POST['pass']);     // connexion avec ses login/mdp
		if($r){
			echo" Bind réussi, le resultat est $r <br>";
		}else{
			echo"Ben non......<br>";
		}
		// Recherche
		$sr=ldap_search($ds,"DC=teamlog,DC=intra", "OU=Lannion,OU=Users,OU=A8,CN=BRUN"); 
		if($sr){
			echo"$sr  <br>";
		}
   }
?>