diff --git a/imgboard.php b/imgboard.php index 2366619..cfb21fb 100644 --- a/imgboard.php +++ b/imgboard.php @@ -14,17 +14,19 @@ if (function_exists('ob_get_level')) { } } -if (get_magic_quotes_gpc()) { - foreach ($_GET as $key => $val) { - $_GET[$key] = stripslashes($val); +if (version_compare(phpversion(), '5.3.0', '<')) { + if (get_magic_quotes_gpc()) { + foreach ($_GET as $key => $val) { + $_GET[$key] = stripslashes($val); + } + foreach ($_POST as $key => $val) { + $_POST[$key] = stripslashes($val); + } } - foreach ($_POST as $key => $val) { - $_POST[$key] = stripslashes($val); + if (get_magic_quotes_runtime()) { + set_magic_quotes_runtime(0); } } -if (get_magic_quotes_runtime()) { - set_magic_quotes_runtime(0); -} function fancyDie($message) { die('
' . $message . '


- Click here to go back -');