Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Android HTTPPost Null_Php_Android_Http Post - Fatal编程技术网

Php Android HTTPPost Null

Php Android HTTPPost Null,php,android,http-post,Php,Android,Http Post,我正试图从我的android手机向我的web服务器上的php文件发送一个字符串。我能够建立到该文件的连接,因为我可以检索它打印的内容。我遇到的问题是发送POST变量,它一直看起来是空的(我现在正在测试程序,并返回POST变量是什么)。以下是相关代码: HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(HTTP://WWW....PHP FILE ADDRESS);

我正试图从我的android手机向我的web服务器上的php文件发送一个字符串。我能够建立到该文件的连接,因为我可以检索它打印的内容。我遇到的问题是发送POST变量,它一直看起来是空的(我现在正在测试程序,并返回POST变量是什么)。以下是相关代码:

    HttpClient httpclient = new DefaultHttpClient();
    HttpPost httppost = new HttpPost(HTTP://WWW....PHP FILE ADDRESS);
    try{
                // the data to send
                 List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
                 nameValuePairs.add(new BasicNameValuePair("RoomName", "HELLO"));//params[1]
                // http post
                 httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs, HTTP.UTF_8));
                 HttpResponse response = httpclient.execute(httppost);

                 HttpEntity entity = response.getEntity();
                 InputStream is = entity.getContent();

在过去的一周里,我一直在关注论坛,所有的httppost示例几乎都遵循这一点。如果你愿意给我任何帮助,我将不胜感激。非常感谢

好吧,试试$\u REQUEST in place$\u POST。

好吧,试试$\u REQUEST in place$\u POST。

如果您需要我的任何其他代码来更好地了解我正在尝试做什么,请告诉我我有相同的问题。你有没有想过?很抱歉耽搁了,我停止了这个项目的工作,把它忘了。我相信我使用了GET请求,如果您需要我的任何其他代码来更好地了解我正在尝试做什么,请让我知道我也有同样的问题。你有没有想过?很抱歉耽搁了,我停止了这个项目的工作,把它忘了。我相信我使用了GET请求
  $roomname = $_POST['RoomName'];
  $returnArray[] = array("LoggedIn" => $roomname);
  print_r(json_encode($returnArray));