Ik probeer via een php script de rechten van netwerkmappen uit te lezen via een ldap_search.
Opzich geen probleem, maar sommige groepen hebben een ( en een ) in de naam, hier loopt mn scriptje mis.
Voorbeeld:
Dit gaat goed:
$data_map = 'blaa';
$result = ldap_search($ad, "OU=GRP DATA,OU=RESOURCES,OU=Domein,DC=Domein,DC=local", "(CN=$data_map)");
Dit gaat fout:
$data_map = 'blaa (rf)';
$result = ldap_search($ad, "OU=GRP DATA,OU=RESOURCES,OU=Domein,DC=Domein,DC=local", "(CN=$data_map)");
"Warning: ldap_search() [function.ldap-search]: Search: Bad search filter in /home/michel/public_html/getdata.php on line 24"
Iemand een idee hoe ik dit kan oplossen?
Aanvullend bericht:
Laat maar, heb inmiddels een oplossing gevonden:
$data_map = str_replace("(","*",$data_map);
$data_map = str_replace(")","*",$data_map);
- ldap search met speciale tekens?
-
14-07-2009, 13:01 #1
- Berichten
- 506
- Lid sinds
- 16 Jaar
ldap search met speciale tekens?
Laatst aangepast door Michel Willemse : 14-07-2009 om 14:53 Reden: Automatisch samengevoegd.
-
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic