Turning off magic_quotes_gpc should not cause any problems. Single quotes, double quotes, backslashes and null characters in all user-supplied data all have a backslash prepended to them before being passed to a script. If you have a CGI configured Server then you would turn Off magic_quotes_gpc by adding/changing magic_quotes_gpc = On to magic_quotes_gpc = Off in your custom php.ini file. If you have a DSO configured Server or a LiteSpeed Server that allows you to use php_flag and php_value in an htaccess file then you would add php_flag magic_quotes_gpc Off to your htaccess file. You should also turn Off magic_quotes_runtime. CGI Server: magic_quotes_runtime = Off in your custom php.ini file. DSO Server: php_flag magic_quotes_runtime Off in your htaccess file.