diff --git a/web/admin/md_check.php b/web/admin/md_check.php index 9f74a95..f9e4e27 100644 --- a/web/admin/md_check.php +++ b/web/admin/md_check.php @@ -1,17 +1,13 @@ ", "", $markdown); - $markdown = str_replace("

", "\n", $markdown); - $markdown = str_replace("
", "\n", $markdown); return $markdown; } diff --git a/web/template/syzoj/problem.php b/web/template/syzoj/problem.php index 4ac54b4..39e14d8 100644 --- a/web/template/syzoj/problem.php +++ b/web/template/syzoj/problem.php @@ -128,7 +128,9 @@ if ($pr_flag) { strpos($s, "class=\"md") === false ) // 没找到,那就加上 $s = "" . $s . ""; - $s = html_entity_decode($str, ENT_QUOTES, 'UTF-8'); + // $s = html_entity_decode($str, ENT_QUOTES, 'UTF-8'); + // 特殊转义 + $s = str_replace("
", "\n", $s); return $s; } ?>