有没有办法防止使用类似Firebug的工具编辑页面中的HTML和CSS内容?
我发现一些用户正在编辑隐藏字段中的一些值,以及在div
或span
标签之间写入的一些内容,以获得一些利润。他们主要是在firebug等工具的帮助下进行编辑。有什么方法可以识别这种修改吗?这里的问题是,他们正在编辑的值是在编译页面时生成的。该页面是用PHP开发的。编辑主要在<form>
和</form>
标签之间进行。
有没有一种方法可以防止使用类似Firebug的工具编辑页面中的HTML和CSS内容?
没有。用户计算机上的一切都在用户的控制之下。
我发现一些用户正在编辑隐藏字段中的一些值,以及在div或span标记之间写入的一些内容,以获得一些利润。
那么就不要相信用户有这些数据。将其保存在服务器上。
您无法停止此操作。解决这一问题的最佳方法是将这些字段的处理转移到服务器。使用session
和php
处理此信息
您不能阻止任何人编辑代码。无论你做什么,他们最终都能够从头开始重新构建代码,或者手动发送表单生成的请求。
一个可能的解决方案是将不希望更改的值存储在会话变量中。用户不能修改这些!