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

标签 php javascript text user-generated-content

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

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

最佳答案

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

关于编码,取 look at this

关于php - 清理用户提交的文本以使其良好且可读?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4660014/

相关文章:

php - 从 MYSQL 表中选择 10+ num_rows 结果

当 NVARCHAR 有换行符时,使用 SQL 语句的 Javascript 代码不起作用

javascript - 在 FireFox 中关闭可编辑的 div 中的语法更正

java - 如何将 PDF 转换为文本文件并保留 PDF 的格式?

HTML 文本和图像未正确对齐

php - 如何在 PHP 的 href 链接中发送多个值?

php - 打开和关闭多个查询的 mysqli 连接

php - 如何将日期从excel上传到mysql? (使用PHP)

javascript - 如何隐藏一个 anchor 标签并在同一个地方显示另一个 anchor 标签

javascript - 在 d3 中拖一条线