封存岁月
封存岁月
  • 发布:2015-06-17 15:58
  • 更新:2015-06-17 16:23
  • 阅读:4640

PHP 怎样处理mui.ajax POST过来的数据?

分类:MUI

PHP 怎样处理mui.ajax POST过来的数据?
在PHP上一直接收到不POST过来的data数据,请哪位高人给我一个JS 和 PHP的代码实例,谢谢了!

2015-06-17 15:58 负责人:无 分享
已邀请:
zyimm

zyimm

直接获取 $_POST $_GET

封存岁月

封存岁月 (作者)

有给个实例代码吗?谢谢了! 用$_POST都试过了

zyimm

zyimm

/**

  • 处理登录
    */
    var doLogin=function(){
    plus.nativeUI.showWaiting("登陆中...");
    if(document.getElementById("tel").value && document.getElementById("pass").value){
    var tel=document.getElementById("tel").value;
    var pass=hex_md5(document.getElementById("pass").value);
    }else{
    plus.nativeUI.closeWaiting();
    mui.toast('数据存在空值,不允许提交!');
    return false;
    }
    mui.ajax(serverHost+'/interface/login',{
    data:{
    'tel':tel,
    'pass':pass
    },
    dataType:'json',//服务器返回json格式数据
    type:'post',//HTTP请求类型
    timeout:5000,//超时时间设置为5秒;
    success:function(d){
    //服务器返回响应;
    console.log(tel);
    if(d.status==1){
    setTimeout(function(){loginSuccess(d.uid,d.ukey);plus.nativeUI.closeWaiting();},480);
    }else{
    //mui.toast('登陆失败!');
    console.log(d.message);
    mui.toast(d.message);
    plus.nativeUI.closeWaiting();
    }
    },
    error:function(xhr,type,errorThrown){
    //异常处理;
    //console.log(errorThrown);
    plus.nativeUI.closeWaiting();
    plus.nativeUI.toast('网络数据链接失败!');
    }
    });
    }
    -------------php-----------------------
    <?php
    if(empty($data)){ajaxMsg('手机号未知或未绑定!',0);}
    //密码是用密文传输的
    if($data['user_pass']==trim(htmlspecialchars($_POST['pass']))){
    $user=array(
    'uid'=>intval($data['id']),
    'ukey'=>$data['user_pass'],
    );
    ajaxMsg($user);
    }else{
    //echo time();
    ajaxMsg('登录失败!',0);
    }

该问题目前已经被锁定, 无法添加新回复