KAMI
Elite
Bonjour à tous ami programmeur
J'ai un petit problème avec la fonction ldap_search... En effet je n'arrive pas à lui faire trouver quelque chose
Voici mon code:
Et comme résultat j'ai :
Le nom de mon domaine : test.local
L'oganization unit de mes user est : user
Voilà d'avance un grand merci à tous pour votre aide.
J'ai un petit problème avec la fonction ldap_search... En effet je n'arrive pas à lui faire trouver quelque chose
Voici mon code:
PHP:
<?php
$serveur="192.168.0.1";
$port=389;
$pseudo="administrator";
$mdp="";
$racine="o=user, c=be";
$result=ldap_connect($serveur, $port) or die ("Impossible de se connecter au serveur<br/>");
/*CONNEXION AU SERVEUR*/
if($result != 0){
echo('Connexion établie<br/>');
}else{
echo('Impossible d\'établir la connexion<br/>');
}
/*LIAISON AU SERVEUR*/
$liaison=ldap_bind($result, $pseudo, $mdp) or die ("Impossible d'établir la liaison avec le serveur<br/>");
if($liaison == TRUE){
echo('Liaison établie<br/>');
}else{
echo('Impossible d\établir la connexion<br/>');
}
/*RECHERCHE D'UNE ENTREE*/
$person="";
$filtre="(|(sn=*))";
$restriction=array("ou", "sn", "givenname", "mail");
$find=ldap_search($result, $racine, $filtre) or die ("impossible de faire la recherche");
$info=ldap_get_entries($result, $find);
echo($info["count"]."enregistrement trouvés<br/>");
/*DECONNEXION DU SERVEUR*/
$deconnec=ldap_unbind($result) or die ("Impossible de se déconnecter du serveur !<br/>");
if($deconnec == TRUE){
echo('Déconnexion réalisée avec succès<br/>');
}else{
echo('Impossible de se déconnecter du serveur<br/>');
}
?>
Informations supplémentaires:Connexion établie
Liaison établie
Warning: ldap_search(): Search: Operations error in c:\program files\easyphp1-7\www\gestion de contrats\connec_ldap.php on line 31
impossible de faire la recherche
Le nom de mon domaine : test.local
L'oganization unit de mes user est : user
Voilà d'avance un grand merci à tous pour votre aide.