try {
HttpClient client = new DefaultHttpClient();
String postURL = "http://somepostaddress.com";
HttpPost post = new HttpPost(postURL);
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("user", "kris"));
params.add(new BasicNameValuePair("pass", "xyz"));
UrlEncodedFormEntity ent = new UrlEncodedFormEntity(params,HTTP.UTF_8);
post.setEntity(ent);
HttpResponse responsePOST = client.execute(post);
HttpEntity resEntity = responsePOST.getEntity();
if (resEntity != null) {
Log.i("RESPONSE",EntityUtils.toString(resEntity));
}
} catch (Exception e) {
e.printStackTrace();
}
이것은 http://www.softwarepassion.com/android-series-get-post-and-multipart-post-requests에있는 코드입니다. 이후에는 PHP의 변수 인 간단한 POST 메서드 만 사용하게 될 것입니다.안드로이드 프로그래밍에서 PHP GET 및 POST를 사용하십시오.
예 :
$ 사용자 = $ _ POST [ '사용자']; $ pass = $ _ POST [ 'pass'];
그러나 코드를 실행할 때 PHP는 0 만 표시합니다. 내가 어떻게 해결 해야할지 알아? 감사
P/s의 : 나쁜 영어
감사합니다. 그러나 에뮬레이터에 적용 할 수 있습니까? 값은 내 PHP 파일에 표시되지 않습니다 .... – Sam
난 당신이 그것을 해결 볼 :) – shein