0

我有一个用 PHP+JS 构建的分类网站,我想自动清理和格式化用户提交的文本。用户真的是不可预测的,他们使用全大写,逗号之间的错误间距,额外的制表符或间距,甚至导致 JSOn 错误..,以及您可以想象的任何类型的样式错误......(我从未想象过!)

我想知道是否有任何关于如何清理文本以使其看起来至少体面的脚本或规则...

4

2 回答 2

1

您需要知道的是如何清理输入对其进行适当编码。一个快速的谷歌已经出现了这个。您永远不能信任浏览器中的任何内容!一切都需要检查服务器端,所以请从您的问题中学习。在我看来,这是 PHP 的失败之一,因为其他技术会自动提供一定程度的保护。

关于编码看看这个

于 2011-01-11T16:38:08.147 回答
1

有多种方法可以过滤用户输入。例如,看看lcfirst 函数。考虑 htmlentities 和 striptags 函数来完全清理您的数据也是一个好主意。

永远不要相信用户输入是一个很好的生活规则

于 2011-01-11T16:39:13.867 回答