将eclipse连接到PHP,MYSQL登录并注册
我想知道为什么我不能将我的应用程序连接到我的PHP、SQL Wamp服务器。这是我的代码,这是我的WAMP服务器的兼容性问题吗?当应用程序开始连接到服务器时,它将强制关闭。有人能帮忙吗?谢谢 还有一个问题是,我如何使这个应用程序在线,可以登录应用程序。在手机中,连接到我电脑上的wampserver。我应该使用哪个IP?我试过用,但没用。提前感谢您的回答将eclipse连接到PHP,MYSQL登录并注册,php,android,mysql,eclipse,Php,Android,Mysql,Eclipse,我想知道为什么我不能将我的应用程序连接到我的PHP、SQL Wamp服务器。这是我的代码,这是我的WAMP服务器的兼容性问题吗?当应用程序开始连接到服务器时,它将强制关闭。有人能帮忙吗?谢谢 还有一个问题是,我如何使这个应用程序在线,可以登录应用程序。在手机中,连接到我电脑上的wampserver。我应该使用哪个IP?我试过用,但没用。提前感谢您的回答 private JSONParser jsonParser; //URL of the PHP API private static Stri
private JSONParser jsonParser;
//URL of the PHP API
private static String loginURL = "http://10.0.2.2/learn2crack_login_api/";
private static String registerURL = "http://10.0.2.2/learn2crack_login_api/";
private static String forpassURL = "http://10.0.2.2/learn2crack_login_api/";
private static String chgpassURL = "http://10.0.2.2/learn2crack_login_api/";
private static String login_tag = "login";
private static String register_tag = "register";
private static String forpass_tag = "forpass";
private static String chgpass_tag = "chgpass";
// constructor
public UserFunctions(){
jsonParser = new JSONParser();
}
/**
* Function to Login
**/
public JSONObject loginUser(String email, String password){
// Building Parameters
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("tag", login_tag));
params.add(new BasicNameValuePair("email", email));
params.add(new BasicNameValuePair("password", password));
JSONObject json = jsonParser.getJSONFromUrl(loginURL, params);
return json;
}
/**
* Function to change password
**/
public JSONObject chgPass(String newpas, String email){
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("tag", chgpass_tag));
params.add(new BasicNameValuePair("newpas", newpas));
params.add(new BasicNameValuePair("email", email));
JSONObject json = jsonParser.getJSONFromUrl(chgpassURL, params);
return json;
}
/**
* Function to reset the password
**/
public JSONObject forPass(String forgotpassword){
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("tag", forpass_tag));
params.add(new BasicNameValuePair("forgotpassword", forgotpassword));
JSONObject json = jsonParser.getJSONFromUrl(forpassURL, params);
return json;
}
/**
* Function to Register
**/
public JSONObject registerUser(String fname, String lname, String email, String uname, String password){
// Building Parameters
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("tag", register_tag));
params.add(new BasicNameValuePair("fname", fname));
params.add(new BasicNameValuePair("lname", lname));
params.add(new BasicNameValuePair("email", email));
params.add(new BasicNameValuePair("uname", uname));
params.add(new BasicNameValuePair("password", password));
JSONObject json = jsonParser.getJSONFromUrl(registerURL,params);
return json;
}
/**
* Function to logout user
* Resets the temporary data stored in SQLite Database
* */
public boolean logoutUser(Context context){
DatabaseHandler db = new DatabaseHandler(context);
db.resetTables();
return true;
}
}你为什么要写连接eclipse?10.2.2不是有效的IP地址