2014-09-28 76 views
-1

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

+2

如果你不使用PHP进行验证,任何JS禁用的任何人都可以发布任何他们想要的东西。如果你不想这样,使用PHP。这在大多数情况下可能不是问题,但是最佳实践。 – 2014-09-28 17:54:47

+0

谢谢你的建议,我肯定会验证它。 – 2014-09-28 17:59:17

回答

3

是的,绝对JS验证更友好高效,最终用户会得到即时错误。再次,PHP端验证也是必要的,以防止黑客入侵并且它是安全的。如果有人通过任何调试器删除了您的JS验证,该怎么办?总而言之,实施两者都是好事。如果您使用PHP,而不是JavaScript

+0

是的,我很困惑,做或不做,这是我第一次,但我知道该怎么办,除了谢谢 – 2014-09-28 18:02:26

1

形式验证只担保的原因如下: -

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


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

+0

是的,谢谢你们,我刚开始做它 – 2014-09-28 18:12:33