1

在我的 LAMP 应用程序中,我使用 Javascript 进行表单验证,但互联网用户当然可以在他们的浏览器中关闭 Javascript,因此我还使用 PHP 函数验证服务器上的表单数据。

有谁知道是否有一些聪明的方法可以在服务器上重用我的 Javascript 验证以避免编写 PHP 版本?

4

2 回答 2

2

如果不知道您是如何构建应用程序的,这有点难以判断,但您不太可能能够在服务器端回收您的 JavaScript。另一方面,如果你构建了一个轻量级、快速的 php 验证工具,你可以通过 XHR而不是(很多)JavaScript 使用服务器端验证,并在另一个方向为自己节省一些冗余。

但是,这种方式肯定会更慢,因此用户体验和安全性的最佳组合可能来自验证中的一些冗余。

于 2013-01-20T20:05:23.207 回答
1

这可能是您正在寻找的。它不是一个 javascript 实现。但这应该提供您所有的基本验证方法。我不相信你能找到任何接近 javascript 的东西,除非你使用 Node.js

验证器.php

于 2013-01-20T19:57:51.637 回答