Из приложения Android я вызываю свой php-скрипт.Как извлечь параметры POST в php
HttpPost httppost = new HttpPost("http://www.smth.net/some.php");
try {
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("pa", "555"));
nameValuePairs.add(new BasicNameValuePair("pb", "550"));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
}
Как получить значение «pa» и «pb» в моем PHP-скрипте.
Я сделал $ _POST ['pa'] и urldecode ($ _ POST ['pa']), но оба из них дают мне пустую строку.
Попробуйте использовать 'print_r ($ _ POST)', чтобы увидеть, что отправляется? –
@MarkOrmesher, что бы это сделало? – Kraken
он будет показывать все, что хранится в '$ _POST' - если оно пустое, то вы знаете, что проблема в Android-приложении. –