新手问题 乱码问题:页面显示正确,<a href,为什么看源码是 &lt;a href

lin_style · 2012年06月03日 · 最后由 hlcfan 回复于 2012年06月04日 · 2732 次阅读

从数据库里面读出来。这个是页面显示的,我当时奇怪为什么没转成超链接

后来看了下源码,变成:

分号哪来的?

#1 楼 @bony

我截图了。分号我也不知道啊,自动转的

#2 楼 @lin_style 转码问题。你数据库里是什么样的?

你用 raw 来输出,这个是 views 里的格式化问题

已解决。

<%= sanitize product.description %>

揭帖

补充一下,一定要用 sanitize,raw 会有很大风险。

#6 楼 @Rei 为什么一定要用?分情况吗?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号