For those of you who are making wordpress plugins and themes, you may notice that Wordpress 3.0 now basically runs magic_quotes on $_POST, $_GET, $_REQUEST, and $_COOKIE. I am not sure WHY they are doing this, even
PHP has deprecated such behavior but there you have it. I wrote up a little function you can include in your code that will undo this when you call it:
Code:
function remove_wp_magic_quotes()
{
$_GET = stripslashes_deep($_GET);
$_POST = stripslashes_deep($_POST);
$_COOKIE = stripslashes_deep($_COOKIE);
$_REQUEST = stripslashes_deep($_REQUEST);
}
Enjoy...