Bug 332459 - management interface doesn't interpret form input as UTF-8 correctly, r=morgamic

This commit is contained in:
benjamin%smedbergs.us 2006-07-28 19:38:15 +00:00
Родитель c7057366e7
Коммит bc458f05fe
1 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -71,12 +71,14 @@ function escape_string($value)
//Remove HTML tags and escape enities from GET/POST vars.
foreach ($_GET as $key => $val) {
$_GET["$key"] = htmlentities(str_replace("\\","",strip_tags($_GET["$key"])));
$_GET["$key"] = htmlentities(str_replace("\\","",strip_tags($_GET["$key"])),
ENT_COMPAT, 'UTF-8');
}
foreach ($_POST as $key => $val) {
if (!is_array($_POST["$key"])) {
$_POST["$key"] = htmlentities(str_replace("\\","",strip_tags($_POST["$key"])));
$_POST["$key"] = htmlentities(str_replace("\\","",strip_tags($_POST["$key"])),
ENT_COMPAT, 'UTF-8');
}
}