-1

我正在设计一个网站,让用户可以选择披萨的大小和上面放的配料。基于这些选择,我想编写脚本: 1. 在提交表单时计算该披萨的成本 2. 处理付款(验证信用卡等)

在阅读了无数文章之后,很明显我必须做所有的支付处理服务器端(php)。对于将确定用户选择的浇头和尺寸并确定比萨饼价格的表单验证,我应该在服务器端进行还是在客户端(javascript)更好?谢谢!

4

2 回答 2

2

最好两者都做一点。如果您在客户端执行此操作,用户将能够使用内联 javascript 更改值,这是一个安全漏洞。Javascript 验证比服务器端验证更快、更方便。最佳做法是两者都做。

于 2013-09-18T20:54:09.727 回答
1

客户端是可选的,它可以节省您每次想要完成某事时都要往返于 Web 服务器。服务器端不是,除非您已经为黑客准备了免费餐点。

于 2013-09-18T21:00:51.180 回答