使用从Android发送的数据在php中设置SESSION元素


Setting SESSION elements inside php using data sent from Android

我正试图将数据从Android发送到php,php必须将数据保存在SESSION中。然而,我的会议仍然是空的。另一方面,当我在网站上设置SESSION时,它是有效的。我想是因为

xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");

js中的行(用于测试目的)。Android的等效线路是什么
在我的安卓系统中,我有:

httpclient = new DefaultHttpClient();
String url = "http://www.weddingwatch.org/WebGL/Testing/" + myTablet + "saveCoordinates.php";
HttpPost httppost = new HttpPost(url);  
httppost.setEntity(new UrlEncodedFormEntity(data[0], HTTP.CONTENT_ENCODING));
HttpResponse response = httpclient.execute(httppost);

"HTTP.CONTENT_ENCODING"不是不适合将数据发送到服务器以供稍后处理(如设置SESSION元素)吗?

我终于找到了解决问题的方法。为了找到SESSION元素,您必须指定SESSION ID,否则它会与其他SESSION元件混合。希望我的假设是正确的。因此,在我在php中设置了一个Session id之后,我就可以在稍后的过程中检索这些元素了。