接口在安卓机上和模拟器上都没有问题,但是在苹果机上这个接口就报500,我把数据传给后台,后台不做任何处理再把数据返回给我,也报500,有大佬知道原因吗???
public function single_edit(){
$arr = array(‘status’=>-1,‘msg’=>‘修改失败’,‘data’=>’’);
if($this->user){
if(isset($from_data) && $form_data!=’’) {
$data1 = addslashes(fread(fopen($form_data, “rb”), $form_data1));
}else{
exit(“文件不存在”);
}
$data = trim_array_element(I(‘post.’));
$u_single = M(‘user_single’)->where(array(‘user_id’=>$this->user[‘user_id’]))->find();
if($u_single){
$edit = M(‘user_single’)->where(array(‘user_id’=>$this->user[‘user_id’]))->update($data);
}else{
$data[‘user_id’] = $this->user[‘user_id’];
$edit = M(‘user_single’)->save($data);
}
if($edit){
$arr = array(‘status’=>1,‘msg’=>‘修改成功’);
}
}
ajaxReturn($arr);
}
这是加了代码之后的