Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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
从android应用程序到PHP网站检索数据_Php_Android - Fatal编程技术网

从android应用程序到PHP网站检索数据

从android应用程序到PHP网站检索数据,php,android,Php,Android,有什么方法可以从Android应用程序获取数据到网站 如果是从一个网站到另一个网站,使用“文件获取内容”是可能的。但是,关于从Android应用程序获取数据,你有什么想法吗 提前谢谢 您可以在android中访问您的网站。尽管这必须从不同的线程执行,但由于android不允许使用此简单的php脚本,因此您可以从android获取数据: <?php $filename="datatest.html"; file_put_contents($filename,$_POST["fname"].

有什么方法可以从Android应用程序获取数据到网站

如果是从一个网站到另一个网站,使用“文件获取内容”是可能的。但是,关于从Android应用程序获取数据,你有什么想法吗


提前谢谢

您可以在android中访问您的网站。尽管这必须从不同的线程执行,但由于android不允许使用此简单的php脚本,因此您可以从android获取数据:

<?php

$filename="datatest.html";
file_put_contents($filename,$_POST["fname"]."<br />",FILE_APPEND);
file_put_contents($filename,$_POST["fphone"]."<br />",FILE_APPEND);
file_put_contents($filename,$_POST["femail"]."<br />",FILE_APPEND);
file_put_contents($filename,$_POST["fcomment"]."<br />",FILE_APPEND);
$msg=file_get_contents($filename);
echo $msg; ?>
将数据替换为要在
BasicNameValuePair
的构造函数中设置和发送的字段


这里是实际的

这里是意义上的android应用程序,任何android应用程序。我可能无法访问该应用程序的源代码。正如我所说,在“文件获取内容”中,我可以给出任何网址。同样,有什么通用的方法吗?你说你可能无法访问应用程序的源代码是什么意思?你想创建一个从android系统获取数据的网站吗?部分是的,从应用程序获取或了解最新消息。
HttpClient httpclient = new DefaultHttpClient();
   HttpPost httppost = new HttpPost("http://example.com/mypage.php");
     try {
   List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(4);

   nameValuePairs.add(new BasicNameValuePair("fname", "jake"));
   nameValuePairs.add(new BasicNameValuePair("fphone", "9999999"));
   nameValuePairs.add(new BasicNameValuePair("femail", "xyz@live.com"));
   nameValuePairs.add(new BasicNameValuePair("fcomment", "Help"));
   httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
   httpclient.execute(httppost);

 } catch (ClientProtocolException e) {
     // TODO Auto-generated catch block
 } catch (IOException e) {
     // TODO Auto-generated catch block
 }