Ok. I host a site on a server that my friend rents from a company. He is supposed to have a dedicated server. He does not have shell access. I have cpanel access for the site and cpanel access for the server. The company have recently upgraded to to php rc1 *** release and register_globals is now off whereas before it was on and all was fine. I kNOW that I need globals to be on. I WANT globals to be on. THE COMPANY says it wont do it cos of security issues. Why do it in the first place then! Also, if we rent a dedicated server surely any security issue is our problem cos nobody else will be affected? So, please can someone tell me how to bypass default php.ini settings through maybe .htaccess file or the like. I have tried exmples on various posts in this forum but just keep getting the standard 500 internal error stuff. Mad client. Mad wife. Mad me. Cheers people.