Does my browser have to be set to accept cookies?

Yes. Cookies are used to remember your login information as well as what posts you have read during your current session.
Without accepting cookies some functions won't work properly.