On 8/8/08, Stephen <stephen-d@xxxxxxxxxx> wrote: > I found this solution after a web search. I can't attribute the author, but > would like to if I could. I have something like that myself, but even on the URL they linked it has a "php.net approved" snippet of code that works: http://www.php.net/manual/en/security.magicquotes.disabling.php <?php if (get_magic_quotes_gpc()) { function stripslashes_deep($value) { $value = is_array($value) ? array_map('stripslashes_deep', $value) : stripslashes($value); return $value; } $_POST = array_map('stripslashes_deep', $_POST); $_GET = array_map('stripslashes_deep', $_GET); $_COOKIE = array_map('stripslashes_deep', $_COOKIE); $_REQUEST = array_map('stripslashes_deep', $_REQUEST); } ?> but i'd say skip REQUEST. just unset($_REQUEST); don't get in the habit of using it. blech. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php