pss eso, trato de hacer una busqueda en el active directory ...
 
la coneccion por lo que veo lo hace correctamente , el problema es a la hora de hacer la busqueda que es donde me bota un error
 
el codigo es este ..
 
<?php
     $buscado='[email protected]';
     $ds = 'veracruz.intra.uv.mx';
     $dn = 'DC= veracruz, DC=intra, DC=uv, DC=mx';
     $puertoldap = 389;
     $ldapconn = ldap_connect($ds,$puertoldap)
     			or die("ERROR: No se pudo conectar con el Servidor LDAP.");
 
     if ($ldapconn)
     {
       ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION,3);
       ldap_set_option($ldapconn, LDAP_OPT_REFERRALS,0);
       $ldapbind = ldap_bind($ldapconn);
       if ($ldapbind)
       {
         echo "LDAP bind realizado correctamente...";
        $filtro="(|(mail=$buscado))";
         $fields = array("mail");
	  $sr = ldap_search($ldapconn, $dn, $filtro, $fields); 
         $info = ldap_get_entries($ldapconn, $sr);
 
         echo("<br><br>Obtenidas ".$info["count"]."entradas. <br><br>");
 
         for ($i=0; $i<$info["count"]; $i++)
         {     
           if(!empty($info[$i]["sn"][0])) echo "<br><br> Apellido: " . $info[$i]["sn"][0];     
           if (!empty($info[$i]["mail"][0])) echo "<br> mail: " . $info[$i]["mail"][0];
         }
       }
       else
       {
         echo "Error en LDAP bind...";
       }
     }
     ldap_close($ldapconn);
 ?>
 
el error es este
 
LDAP bind realizado correctamente...
Warning: ldap_search() [function.ldap-search]: Search: Operations error in /home/saint25/public_html/pruebaactive.php on line 27
 
Warning: ldap_get_entries(): supplied argument is not a valid ldap result resource in /home/saint25/public_html/pruebaactive.php on line 28
 
 
 
 
 
de antemano muchas gracias 
   
 

