输入表单最大长度是否阻止编辑?

时间:2016-07-28 21:50:10

标签: html5

我想知道你是如何通过使用源查看器让其他人更改值和maxlength的。它给我带来了很多麻烦,因为有人改变这些字段,在这些字段中输入一整本书。这搞砸了我的数据库,如何防止这种情况?听说过HTML5,它应该是服务器端的。但是我没有真正理解它,也没有找到关于maxlength的任何内容。

正在将文本插入到数据库中,当它被检索时,由于长度而被搞砸了。

1 个答案:

答案 0 :(得分:1)

你真的无法阻止用户通过浏览器开发工具搞乱HTML。

这也是您应该在服务器端以及客户端验证的原因。在处理表单帖子的代码上,对所有数据进行验证/健全性检查,包括字符串长度,最小值/最大值等。只有当数据通过您的检查时,才允许它进入数据库。

根据您的框架/平台,可能有验证库可以帮助解决此问题。

相关问题