2013年10月11日

避免表单重复提交-PHP

摘要: 问题的起因是这样的:我们平台新增了支付方式,但后面他们测试的时候,发现有报订单异常(有订单号验证,发现有重复订单号,就不允许再次提交)的提示.开始我去看的时候,未能重现问题,后面在提交的时候,猛戳那个提交按钮,就出现异常提示,无法充值.我立即明白过来,这是重复提交的问题了.对于重复提交,两种解决办法:1.客户端;2.服务器端.1.服务器端每个订单号只能提交一次,已有订单号验证,所以这里可不处理.但对于其他的表单,可以在表单中加入" id='duplicate' name='duplicate' />然后在处理请求的时候$uid = '&# 阅读全文

posted @ 2013-10-11 14:46 糖果不吃糖 阅读(410) 评论(0) 推荐(0) 编辑

导航