【发布时间】:2012-10-06 21:23:21
【问题描述】:
在我的网站上,当我从其他人的文本文档中复制使用不同字符的文本块时,例如较长的破折号和除 '' "" 之外的其他类型的引号,它会返回 html 垃圾。如:
9 am – 4 pm
看起来像:
9 am � 4 pm
和
as ‘secrets’, ‘remembering/keeping,’, narratives, and ‘surprises.’
看起来像:
as �secrets�, �remembering/keeping,�, narratives, and �surprises.�
我用于插入数据的 php 是:
strip_tags($_POST['details']);
我的 php 在页面上输出为 html 是:
stripslashes(linkify(nl2br(htmlentities($row['body']))));
我做错了什么?
【问题讨论】:
-
查看我对这个问题的回答:stackoverflow.com/questions/12220453/…
-
通过删除所有非字母数字字符和符号的正则表达式运行字符串。编辑:也就是说,如果你想删除“损坏”字符。
标签: php special-characters quotes output