vBulletin uses a
session id, it's a unique ID given to a visitor and on first visit and you will see something like this behind the URL of every link page.php?lkjsdf90dsfjs4ff
Because vBulletin stores the session id in a variable they have added a '?' behind most navigation links with the session id behind it.
Something like this: page.php?$session_id
So, when there is no session id it just shows page.php?
So basicly the question mark does nothing