Php 清理用户提交的文本以使其良好可读?

Php 清理用户提交的文本以使其良好可读?,php,javascript,text,user-generated-content,Php,Javascript,Text,User Generated Content,我有一个用PHP+JS构建的分类广告网站,我想自动清理和格式化用户提交的文本。用户真的不可预测,他们使用所有大写字母、逗号之间的错误间距、额外的制表符或甚至会导致JSOn错误的间距,以及任何你能想象到的样式错误…(我从未想象过!) 我想知道是否有任何脚本或规则可以让文本看起来至少像样…您需要知道的是如何对输入进行清理,并对其进行适当的编码。一个快速的谷歌出现了。你永远不能相信来自浏览器的任何东西,永远!一切都需要检查服务器端,所以请从您的问题中学习。在我看来,这是PHP的缺陷之一,因为其他技术自

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


我想知道是否有任何脚本或规则可以让文本看起来至少像样…

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


关于编码,有多种方法可以过滤用户输入。例如,看一看。这将是一个好主意,考虑HTMLIt实体和StutsTabor函数,以完全消毒您的数据。 永远不要相信用户输入是一条生活的好规则