Welcome to WebmasterWorld Guest from 18.104.22.168
I make that two ? question marks ? in the URL, which is one more than your average php script is prepared to deal with. Is the second one a literal question mark within the "ban_www" parameter so you've got nested queries and you need to un-nest them?
Many URL schemes reserve certain characters for a special meaning: their appearance in the scheme-specific part of the URL has a designated semantics.
If the character corresponding to an octet is reserved in a scheme, the octet must be encoded.
The characters ";", "/", "?", ":", "@", "=" and "&" are the characters which may be reserved for special meaning within a scheme.