here's an improvement jwith recursion:

function stripMagicQuotes(&$var)
{
   if (get_magic_quotes_gpc()) {
       if(!is_array($var)) {
           $var    = stripslashes($var);
       } else {
           array_walk($var, stripMagicQuotes);
       }
   }
   return $var;
}

hth,

john
On 8/10/06, Chris <[EMAIL PROTECTED]> wrote:

Chris wrote:
> Chris wrote:
>> J R wrote:
>>> try to use this few lines of code.
>>>
>>> function stripMagicQuotes(&$var)
>>> {
>>>    if (get_magic_quotes_gpc()) {
>>>        $var    = stripslashes($var);
>>>    }
>>>    return $var;
>>> }
>>>
>>> this way you don't really have to worry if magic quotes is on or off.
>>
>> Then he has to modify all the code to call that function ;)
>>
>
> Hmm actually:
>
> $_POST = stripMagicQuotes($_POST);
>
> should do it I guess.. not exactly ideal but would work quickly.
>

Argh, self-replying (*think before hitting send*) :(

Of course that function would need a bit more modification but should be
able to get it recursive without too many problems.

--
Postgresql & php tutorials
http://www.designmagick.com/




--
GMail Rocks!!!

Reply via email to