diff --git a/app/admin/controller/Advert.php b/app/admin/controller/Advert.php index 968fe7b..5cb6128 100644 --- a/app/admin/controller/Advert.php +++ b/app/admin/controller/Advert.php @@ -137,6 +137,7 @@ class Advert extends AuthController if ($data['url'] == "") return app("json")->fail("链接地址不能为空"); if (is_array($data['cover_path'])) $data['cover_path'] = $data['cover_path'][0]; $data['user_id'] = $this->adminId;//默认修改你 + if (filter_var($data['url'], FILTER_VALIDATE_URL) === false) return app("json")->fail("链接地址不合法"); if ($id == "") { //判断下用户是否存在 $info = aModel::where('url', $data['url'])->find(); diff --git a/app/admin/controller/Article.php b/app/admin/controller/Article.php index 772c0b2..3527d26 100644 --- a/app/admin/controller/Article.php +++ b/app/admin/controller/Article.php @@ -96,7 +96,7 @@ class Article extends AuthController $content = $data['content']; } //判断摘要是否为空,为空则从内容摘取 - $data['abstract'] = $data['abstract'] ?: mb_substr($content, 0, 100); + $data['abstract'] = $data['abstract'] ?: mb_substr(strip_tags($content), 0, 100); unset($data['content']); if ($data['is_recommend']) $data['is_recommend'] = 1; if ($data['is_hot']) $data['is_hot'] = 1; diff --git a/app/admin/view/article/comment.html b/app/admin/view/article/comment.html index 2a0704f..bdd945d 100644 --- a/app/admin/view/article/comment.html +++ b/app/admin/view/article/comment.html @@ -9,7 +9,15 @@