Re: Skipping function arguments!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, April 28, 2005 6:43 am, Vedanta Barooah said:
> resource ldap_search ( resource link_identifier, string base_dn,
> string filter [, array attributes [, int attrsonly [, int sizelimit [,
> int timelimit [, int deref]]]]])
>
> if you look at the 4th and the 6th arguments to the function
> attributes is an array while sizelimit is an int, i want to pass the
> sixth element without passing  the 4th and the 5th ... how do i do
> that??
>
> i tried these options:
>
> # this does not work,
> $rs=ldap_search($con,"o=vodoo.com","(objectClass*)",array(),0,500);
>
> #  this wont works :((
> $rs=ldap_search($con,"o=vodoo.com","(objectClass*)",' ',0,500);
>
> # this also goofs!
> $rs=ldap_search($con,"o=vodoo.com","(objectClass*)",NULL,0,500);
>
> here that 5th arg works if i pass a zero as ... 0 means the default
> behaviour!!
>
> any ideas ... clues ?

Idea 1:
Try using the DEFAULT values for those optional args.

Idea 2:
Perhaps LDAP itself has special characters that are "wildcard" and you can
use those for the arguments.  I would try "*" myself...

Idea 3:
Are you sure the arguments are even meaninful if you pass nothing for 4th
and 5th and something for the 6th?...  This may be a restriction of LDAP
rather htan PHP.

Idea 4:
Try NULL for both args.

Idea 5:
Put *NOTHING* between the commas for the 4th/5th args.

-- 
Like Music?
http://l-i-e.com/artists.htm

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux