From: Michael Stroh

> I'm maintaining various php scripts on a server that was originally 
> configured to have magic_quotes_gpc turned on. The installed php
> is 5.2.6. I've read that magic_quotes_gpc is deprecated in 5.3 and 
> continuing to use it is "highly discouraged." I've ran into a few
> that I believe this is causing issues with so I'm considering turning
> off but am wondering what steps should I take to make sure that
> breaks and what should I look out for? Also, is it still a good idea
> turn off since this installation isn't yet at 5.3?

It's a good idea to turn it off as soon as possible. However, you need
to test your site to make sure it won't broke something first.

There is a way to undo the results of magic quotes. We have implemented
it on a number of sites so that we won't care when it gets turned off.
Early in the script we have the following code:

    // If magic quotes is on, we want to remove slashes
    if (get_magic_quotes_gpc()) {
      // Magic quotes is on
      $response = stripslashes($_GET[$key]);

Bob McConnell

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to