PHP为什么莫名其妙的执行了两次呢

<?phprequire_once('config.db.php');$cid=$_GET['cid'];$orderid=$_GET['orderid'];$json=... <?php
require_once('config.db.php');
$cid=$_GET['cid'];
$orderid=$_GET['orderid'];
$json=array();
$cxoid=$db->fetOne('py_data','orderid',"orderid='{$orderid}'");
file_put_contents('1.txt','select'."\r\n",FILE_APPEND);
if($cxoid){
file_put_contents('1.txt','panduan'."\r\n",FILE_APPEND);
$json["result"]="5";
$json["message"]="订单号重复";
echo json_encode($json);
exit();
}
$uid=$db->scalar("select uid from py_commercial where id={$cid}","uid"); //取出UID
file_put_contents('1.txt','insert'."\r\n",FILE_APPEND);
$db->add('py_data',array(uid=>$uid,cid=>$cid,stime=>date('Y-m-d H:i:s'),orderid=>$orderid));

出来的结果是:
select
insert
select
panduan
展开
 我来答
ma...0@163.com
2017-03-07 · TA获得超过137个赞
知道小有建树答主
回答量:517
采纳率:0%
帮助的人:187万
展开全部
input type="image" 这个按钮默认有个submit事件的,也就是说你要了这个按钮它就要提交一次。再加上你的this.form.submit() 这就要提交两次了
追问
我是直接通过URL来访问的,没有FORM提交事件
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式