bonjour,

la fonction ldap search me renvoie une erreur :

Warning: ldap_search() [function.ldap-search]: Search: Bad search filter in /opt/lampp/htdocs/plandenum/ldap/compameipsldap.php on line 74

mon filtre est basé sur une requete select :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$meips="SELECT NUMERO FROM meips";
 
$resultatmeips=mysql_query($meips) or die(mysql_error()."\n".$requete);
while ($util=mysql_fetch_array($resultatmeips))
{
        $iphone=$util['NUMERO'];
}

je l'ai fait comme ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$filtre="(| (IpPhone=$iphone*)";
// a quel endroit on va chercher
$dn="OU=FR,DC=dom1,DC=dom2,DC=dom3";
$recherche=ldap_search($connection,$dn,$filtre);
est ce que le filtre peut etre basé sur une variable ?

merci pour votre aide