Here, sample url to post
Global.url_forgotPass = "you php url"+ ?action=add&date=2014-06-30
String reverseString_rest;
@Override
protected Void doInBackground(Void... params) {
// TODO Auto-generated method stub
HttpClient httpclient = new DefaultHttpClient();
// harsh.vinnigtechnologies.com/api/add_point.php?action=add&date=2014-06-30&user_id=15&points=10
HttpPost httppost = new HttpPost(Global.url_forgotPass);
HttpParams httpParams = httpclient.getParams();
httpParams.setIntParameter(CoreConnectionPNames.SO_TIMEOUT, 100000);
final List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("action", "forgot"));
nameValuePairs.add(new BasicNameValuePair("email", emailForgot
.getText().toString()));
try {
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse r = httpclient.execute(httppost);
int status = r.getStatusLine().getStatusCode();
if (status == 200) {
HttpEntity entity = r.getEntity();
String response = EntityUtils.toString(entity);
;
reverseString_rest = response;
reverseString_rest = reverseString_rest.replaceAll("&",
"amp;");
reverseString_rest = reverseString_rest.trim();
Log.i("reverseString_rest", reverseString_rest);
}
} catch (Exception e) {
Log.i("Exceptionn", "" + e);
exceptionOccurred = true;
e.printStackTrace();
}
return null;
}
@Override
protected void onPostExecute(Void result) {
// TODO Auto-generated method stub
super.onPostExecute(result);
dialog.dismiss();
if (exceptionOccurred) {
Global.internetAlert(myCtx, "No Internet Connection",
"You don't have internet connection.", false);
} else if (reverseString_rest.contains("ENTER VALID EMAIL ADDRESS")) {
Global.alertInfo(myCtx, "Alert", "ENTER VALID EMAIL ADDRESS.");
} else if (reverseString_rest.contains("UNAUTHORIZED")) {
Global.alertInfo(myCtx, "Alert",
"Enter all required parameters.");
} else if (reverseString_rest.contains("success")) {
try {
Global.alertInfo(myCtx, "Login",
"You will soon recieve password in your email.");
Global.Reference = "";
// ((Activity) myCtx).finish();
} catch (Exception e) {
Log.i("Exception signup", "" + e.toString());
}
}
}
Global.url_forgotPass = "you php url"+ ?action=add&date=2014-06-30
String reverseString_rest;
@Override
protected Void doInBackground(Void... params) {
// TODO Auto-generated method stub
HttpClient httpclient = new DefaultHttpClient();
// harsh.vinnigtechnologies.com/api/add_point.php?action=add&date=2014-06-30&user_id=15&points=10
HttpPost httppost = new HttpPost(Global.url_forgotPass);
HttpParams httpParams = httpclient.getParams();
httpParams.setIntParameter(CoreConnectionPNames.SO_TIMEOUT, 100000);
final List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("action", "forgot"));
nameValuePairs.add(new BasicNameValuePair("email", emailForgot
.getText().toString()));
try {
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse r = httpclient.execute(httppost);
int status = r.getStatusLine().getStatusCode();
if (status == 200) {
HttpEntity entity = r.getEntity();
String response = EntityUtils.toString(entity);
;
reverseString_rest = response;
reverseString_rest = reverseString_rest.replaceAll("&",
"amp;");
reverseString_rest = reverseString_rest.trim();
Log.i("reverseString_rest", reverseString_rest);
}
} catch (Exception e) {
Log.i("Exceptionn", "" + e);
exceptionOccurred = true;
e.printStackTrace();
}
return null;
}
@Override
protected void onPostExecute(Void result) {
// TODO Auto-generated method stub
super.onPostExecute(result);
dialog.dismiss();
if (exceptionOccurred) {
Global.internetAlert(myCtx, "No Internet Connection",
"You don't have internet connection.", false);
} else if (reverseString_rest.contains("ENTER VALID EMAIL ADDRESS")) {
Global.alertInfo(myCtx, "Alert", "ENTER VALID EMAIL ADDRESS.");
} else if (reverseString_rest.contains("UNAUTHORIZED")) {
Global.alertInfo(myCtx, "Alert",
"Enter all required parameters.");
} else if (reverseString_rest.contains("success")) {
try {
Global.alertInfo(myCtx, "Login",
"You will soon recieve password in your email.");
Global.Reference = "";
// ((Activity) myCtx).finish();
} catch (Exception e) {
Log.i("Exception signup", "" + e.toString());
}
}
}
No comments:
Post a Comment