在服务器上使用javascript验证

Use javascript validation on server

本文关键字:javascript 验证 服务器      更新时间:2023-09-26

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

有没有人知道,如果有一些聪明的方法来重用我的Javascript验证在服务器上,以避免编写PHP版本?

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

然而,这种方式一定会比较慢,所以用户体验和安全性的最佳组合可能来自于在验证中有一些冗余。

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

Validator.php