From 6b24e35e79ff38e3253dca5f6a99aad11c227648 Mon Sep 17 00:00:00 2001 From: Petr Skoda Date: Wed, 11 Aug 2010 09:57:21 +0000 Subject: [PATCH] MDL-23740 fixed PARAM_TAG compatibility with utf-8 chars --- lib/moodlelib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index f0e32fd6deb..40ab8290166 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -709,7 +709,7 @@ function clean_param($param, $type) { //problem, so remove *all* backslash. //$param = str_replace('\\', '', $param); //remove some nasties - $param = preg_replace('~[[:cntrl:]]|[<>`]~', '', $param); + $param = preg_replace('~[[:cntrl:]]|[<>`]~u', '', $param); //convert many whitespace chars into one $param = preg_replace('/\s+/', ' ', $param); $textlib = textlib_get_instance(); -- 2.43.0