Ec (2); & lt ;? Php ** & nbsp; * & nbsp; remove Magic Transform & nbsp; & nbsp; * & nbsp; class & nbsp; killMagicQuote {& nbsp; public & nbsp; function & nbsp; script ec (2); script
/**
* Remove Magic Transformations
*/
Class killMagicQuote
{
Public function Strip_Magic_Slashes ($ varImp)
{
$ VarImp = is_array ($ varImp )?
Array_map (array ($ this, ''strip _ Magic_Slashes ''), $ varImp): # Perform Function operations on all values in the array.
Stripslashes ($ varImp );
Return $ varImp;
}
/**
* Remove the magic symbols in $ _ GET $ _ POST $ _ REQUEST.
*/
Public function Magic_Quotes_Off ()
{
If (get_magic_quotes_gpc ())
{
$ _ GET = $ this-> Strip_Magic_Slashes ($ _ GET );
$ _ POST = $ this-> Strip_Magic_Slashes ($ _ POST );
$ _ REQUEST = $ this-> Strip_Magic_Slashes ($ _ REQUEST );
}
}
}
?>
I believe many people have encountered problems related to magic_quotes.
The code above is what I learned from others (not copywriting :)
OpenPNE (Open Source SNS in Japan ).
Http://topic.111cn.net/u/20071121/16/38131933-f2de-4ed4-9f9d-ef7047f3d2ae.html
<