使用Javascript或PHP验证我的表单更安全?

时间:2014-09-28 17:53:48

标签: javascript php validation

我刚刚完成了一个用PHP处理的HTML表单。我的表单在Javascript中验证,但我想知道在PHP中验证我的表单是否更好。哪个会更安全有效?

2 个答案:

答案 0 :(得分:3)

是的,肯定JS验证更友好和高效,最终用户将获得即时错误(如果有的话)。再次,PHP方面验证也是必要的,以防止黑客攻击,它是安全的。如果有人通过任何调试器删除了您的JS验证,该怎么办?总而言之,最好同时实施两者。

答案 1 :(得分:1)

表单验证只有在您使用php而不是JavaScript时才会受到保护,原因如下: -

1)因为javascript是一种客户端语言,任何用户都可以禁用它 2)如果你在数据库中检查数据是否已经存在,可以使用php轻松完成 3)使用开发人员工具,任何用户都可以轻松操作javascript验证过程。


使用php进行验证是安全的,因为它是服务器端语言,用户无法操纵验证过程。