Bonjour,

Je viens vers vous car je ne comprends où se trouve mon erreur.
De part ce fait, pourriez-vous m'aider.
Merci

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
31
32
33
34
35
36
37
38
39
40
41
42
 
<?php
 
// Eléments d'authentification LDAP
$ldaprdn  = 'CN=moncompte,OU=Administrateurs,DC=domaine,DC=fr';     // DN ou RDN LDAP
$ldappass = 'MonMotDePasse';  // Mot de passe associé
 
// Connexion au serveur LDAP
$ldapconn = ldap_connect("dns.mon.serveur")
    or die("Impossible de se connecter au serveur LDAP.");
 
if ($ldapconn) 
{
    // Connexion au serveur LDAP
    $ldapbind = ldap_bind($ldapconn, $ldaprdn, $ldappass);
 
    // Vérification de l'authentification
    if ($ldapbind) 
    {
        echo "Connexion LDAP réussie..."."<br><br>";
 
        $dn = "DC=domaine,DC=fr";
        $person = $_POST['username'];
	$filtre="(|(sn=$person*)(cn=$person*))";
      	$restriction = array( "cn", "sn", "mail");
      	$sr=ldap_search($ldapconn, $dn, $filtre, $restriction);
      	$info = ldap_get_entries($ldapconn, $sr);
      	print $info["count"]." enregistrements trouves"."<br><br>";
 
        echo  "Affichage des données des ".$info["count"]. " entrées trouvées :"."<br><br>";
...
...
...
	     echo  "<p> ... Fermeture de la connexion";
	     ldap_close($ldapconn);
    }
    else
    {
        echo "Connexion LDAP échouée...";
    }
}
?>

L'erreur se situerait à la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
  $sr=ldap_search($ldapconn, $dn, $filtre, $restriction);
Message retourné :
Connexion LDAP réussie...


Warning: ldap_search() [function.ldap-search]: Search: Operations error in D:\xampp\htdocs\GestionBAL\ConnexionLDAP.php on line 27

Warning: ldap_get_entries() expects parameter 2 to be resource, boolean given in D:\xampp\htdocs\GestionBAL\ConnexionLDAP.php on line 28
enregistrements trouves

Affichage des données des entrées trouvées :


... Fermeture

Voulant effectuer la gestion de comptes mails via php, mysql, ldap.
Et étant donné que je sèche déja à la connexion LDAP.......
Merci donc pour votre aide.