php - 使用 Js/Jquery 和 PHP 进行表单验证

标签 php javascript jquery ajax

我正在建立一个使用大量表单的网站,在决定要使用什么“标准”进行大部分表单验证之前,我想知道什么最有意义:

  1. 我应该使用 js/jquery 验证前端表单吗?

  2. 我应该使用 Php 在后端(服务器端)验证表单吗?

  3. 或者我应该双方验证吗?

我认为在安全性方面进行验证是最有意义的,但我担心的是,如果我尝试处理太多验证,该网站可能无法扩展(例如,验证是否存在太多冗余,尤其是如果我有相当复杂的表单(包含 20-50 个字段)?)

谢谢

最佳答案

应该在前端和后端进行验证。前端验证不会严重影响站点的可扩展性,因为处理是在客户端的浏览器中完成的。事实上,前端(客户端)验证将有助于扩展,因为它节省了宝贵的带宽和服务器端处理。

您永远不应该忽略服务器端验证,因为客户端验证可能会被恶意用户篡改。

所以你应该同时使用两者。

关于php - 使用 Js/Jquery 和 PHP 进行表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6825138/

相关文章:

php - 哪个第三方购物车可以轻松与 MODX Revolution 集成?

php - 如何对使用 ORM 的应用程序进行单元测试?

javascript - Tinymce 文本编辑器不适用于 Bootstrap 模式窗口

jquery - 滚动到页面的特定部分时如何触发动画?

php - select中多个条件的Mysql查询语法

php - 在 PHP 函数中使用 SQL 连接 5 个表

javascript - 如何使用 momentjs 获取特定的日期格式?

javascript - react 条件 onClick 与符号

javascript - Onkeydown javascript 数学

javascript - 如何从行的特定列获取文本?