From d6d1b2bf7392e183662d63874e0210a83a2918bf Mon Sep 17 00:00:00 2001 From: "Janus B. Kristensen" Date: Wed, 10 Oct 2007 21:04:20 +0000 Subject: [PATCH] Added check for magic quotes svn path=/trunk/boinc/; revision=13824 --- html/bt/inc/checks.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/html/bt/inc/checks.php b/html/bt/inc/checks.php index 8351f3eaf5..9db9c943ce 100644 --- a/html/bt/inc/checks.php +++ b/html/bt/inc/checks.php @@ -15,4 +15,17 @@ function isIPBanned($ip){ } } +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); +} ?> \ No newline at end of file