本地测试可以插入数据,但是网站上传到阿里云 windows 2008 IIS服务器之后就无法插入了,直接把执行插入的代码过滤了(前后都执行了,就这一段没有执行),请问为什么呢
if($aid=$user->where(array('id'=>$info['uid']))->getField('aid')){ //经过测试,这里有执行
$balance=$agent->where(array('id'=>$aid))->getField('balance');
for ($i=0; $i < count($buy_pid); $i++) {
$log[$i]=array(
'type'=>1,
'content'=>'测试数据',
'time'=>time(),
'charge'=>get_agent_bonus($buy_pid[$i],$buy_size[$i])*$buy_num[$i],
'uid'=>$_SESSION['uid'],
'aid'=>$aid,
'balance'=>$balance
M('agent_log')->data($log[$i])->add();
);
}
$agent->where(array('id'=>$aid))->setInc('orders'); //经过测试,这里有执行
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。