I've been using a modified version of the browser redirection script provided elsewhere (http://www.phpbuilder.com/columns/tim20000821.php3), and it works fine. However, my company use a cache server, and so when the page containing the script is called by a client the script works from the HTTP_USER_AGENT string generated by whatever client visited the site before. So, even if I call the page with IE5, if someone before me has been using Netscape Gold the server acts as if my browser is Netscape Gold too and acts accordingly. Any suggestions as to how I can work around this? It's bloody annoying!