CI3 - 删除图像标记



我有一个博客数据库。 在正文字段中,我有html。 从本质上讲,它是带有所有标记的博客文章的正文,包括引用各种图像路径的标签。 在管理区域中,我有一个帖子列表,但在列表中我不想显示任何图像。

以下是"正文"字段的示例:

<p>This is some text.  This is a pict.  <img alt="" 
src="/ckfinder/userfiles/images/picts.jpg" xss="removed"></p>  

可以有多个图像,格式各异。

另外,如何在不呈现 html 的情况下获取"body"的值? 每当我说,$item['body'],html都会被渲染,但我希望看到html。

在您的 CSS 中,您可以在显示帖子的管理区域中定位图像以隐藏它们。

.admin-area .post-body img {
display:none;
}

但是,如果您选择使用以下任一功能,则无需执行上述操作。

如果要在不呈现 HTML 的情况下显示帖子正文:

  • 仅显示文本:strip_tags($item['body']);
  • 要将 HTML 显示为文本:htmlspecialchars($item['body']);

相关内容

  • 没有找到相关文章

最新更新