php – HTML – 如何阻止用户编辑表单的值?
发布时间:2020-12-13 14:07:14 所属栏目:PHP教程 来源:网络整理
导读:我正在开发一个简单的网络应用程序,允许用户使用表单键入信息,当我发现我可以使用Chrome编辑该表单的输入默认值 – 检查元素并提交具有不同黑客值的页面. 码: input id="radioOk_100237" name="radio_100237" type="radio" checked="" value="0" 正常情况下
我正在开发一个简单的网络应用程序,允许用户使用表单键入信息,当我发现我可以使用Chrome编辑该表单的输入默认值 – >检查元素并提交具有不同黑客值的页面.
码: <input id="radioOk_100237" name="radio_100237" type="radio" checked="" value="0"> 正常情况下,我加载页面然后使用谷歌浏览器检查元素,我针对这个复选框,并将值更改为“9”提交之前,在我的后台页面,它读取“9”而不是预设值“0”从这个输入元素. 如果每个用户更改了值并提交,它将完全颠覆我的数据库.这是可能的,我应该加密页面还是在提交之前做些什么?我完全失去了,我使用PHP.
对于典型用户,您只需将属性readonly添加到表单域.
对于尝试操纵服务器的更高级用户/黑客,您需要验证提交的每一个数据,以确保篡改被捕获和拒绝.没有客户端技术,这是防篡改的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |