Php Web服务接收错误的参数

时间:2017-10-14 19:55:04

标签: java php android json android-studio

protected JSONObject doInBackground(String... args) {
    String email = args[2];
    String password = args[1];
    String name = args[0];

    ArrayList<NameValuePair> params = new ArrayList<NameValuePair>();
    params.add(new BasicNameValuePair("username", name));
    params.add(new BasicNameValuePair("password", password));
    if(email.length() > 0)
        params.add(new BasicNameValuePair("email", email));

    JSONObject json = jsonParser.makeHttpRequest(URL, "POST", params);

    return json;
}

当我将用户名添加为"abc"并将密码添加为"1"时,将传递给index.php的字符串为用户名abc1,密码为1

我想使用Android和PHP服务访问数据(登录/注册)。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

在此声明后检查名称的值。看起来输入值传递不正确。 String name = args [0];