PHP中的javascript验证和过滤器验证之间的区别

时间:2014-04-21 11:33:10

标签: php

javascript 验证与过滤验证在php中的区别

是否有必要使用PHP过滤器验证而不是javascript验证。

我不明白使用Javascript验证时PHP过滤器的重要性是什么?

我读它,因为PHP过滤器提供了更多的安全性。

是否有必要使用 PHP 过滤器以及javascript?

2 个答案:

答案 0 :(得分:2)

Javascript验证位于客户端,由于您在服务器上收到的数据可以通过多种方式进行操作,因此无法信任。

PHP过滤器提供给您需要的服务器端的验证数据。它不是你只需要使用PHP过滤器,你也可以使用自己的功能,但它们是用户友好和乐于助人的。

如果您希望用户易于使用,请在两端验证数据。

答案 1 :(得分:1)

Javascript验证浏览器端,PHP验证服务器端

你应该总是使用PHP。因为JavaScript可以在浏览器中关闭。也就是说,您可以在PHP之上使用JavaScript,作为额外的层来为用户添加更多响应。

执行此操作的典型方法是首先运行JavaScript验证。如果检查出来,那么PHP脚本将保留表单数据并对其进行自己的验证。如果JavaScript验证发现错误,它可以立即向用户发出警报,而不会将数据发送到后端。