我用PHP制作了一个计算器,它运行良好。但我没有使用验证。你们认为我应该使用Javascript还是PHP进行验证?
通常认为:服务器端验证是强制性的:未经验证的数据可能会损害您的应用程序或以错误的方式使用
客户端验证更多地用于帮助用户正确填写表单,但你不能相信它,因为用户很容易更改客户端数据
当然,最好的方法是将两者结合使用
这取决于您的需求。
- 如果您想加快输出速度,但不太重视安全性,请使用JavaScript等客户端脚本
- 如果您想要更高的安全性并且不关心速度,那么可以使用PHP等服务器端脚本
最好同时进行Client Side
和Server Side
验证。
如果用户在Browser
上禁用了Javascript
,则Server Side
验证将有所帮助