我想从我的android应用程序张贴图像到PHP文件,我想知道什么格式(文件,Fileoutputstream等)我必须张贴它被认为是一个文件并在我的php脚本中用$ _FILE ['filename']引用它。张贴到PHP文件的图像
谢谢:)
编辑:
对不起,我可能没有清楚,我不是在寻找的PHP脚本,我已经拥有了完成接受$ _FILE [“样本” ]并做我需要它,我只是不知道我必须张贴到PHP文件(IN JAVA)的文件类型,以便PHP''看到它作为$ _FILE
FYI:I我正在使用loopj异步http请求库。
public void add_image_android(final Bitmap image, String party_id, String guest_id)
{
String url = "http://www.mysite.com/urltopost";
/* not sure what to set fOut to for the bitmap to be passed as file */
RequestParams params = new RequestParams();
params.put("file", fOut);
params.put("guest_id", guest_id);
params.put("party_id", party_id);
client.post(url, params, new JsonHttpResponseHandler()
{
@Override
public void onSuccess(JSONObject response)
{
((ResponseListener)_mainContext).add_image_android_response(response.toString());
return;
}
@Override
public void onFailure(Throwable e)
{
fireToast("api error:"+e);
Log.d("api error:",e.toString());
}
});
}
您可以展示您迄今为止所使用的Android代码,特别是执行HTTP POST到PHP服务器的代码吗? – mbeckish
我已添加代码。 – Jonny07
[从Android(使用Android异步Http客户端)上载图像到rails服务器(使用回形针)](http://stackoverflow.com/questions/12245469/uploading-an-image-from-android-with- android-asynchronous-http-client-to-rails) – mbeckish