Necesito publicar datos usando el siguiente código, en el archivo php que lo guardará en un archivo de texto. Simplemente no sé cómo crear el archivo php para recibir los datos a continuación y guardarlo en un archivo de texto. tan simple como sea posible.Escribir datos de publicaciones en un archivo con PHP
try {
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("stringData", "12345"));
nameValuePairs.add(new BasicNameValuePair("stringData", "AndDev is Cool!"));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
String responseText = EntityUtils.toString(response.getEntity());
tv.setText(responseText);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
} catch (IOException e) {
// TODO Auto-generated catch block
}
Php $ content = $ _POST ['content']; $ file = "text.txt"; $ Saved_File = fopen ($ archivo, 'w'); fwrite ($ Saved_File, $ content); fclose ($ Saved_File); ?> –
Si desea obtener el valor de una tecla en particular y guardarla, entonces sí. Si solo desea volcar los datos de POST sin procesar (que no tienen que ser pares de valores clave, podrían ser datos binarios, por ejemplo), la secuencia 'php: // input' lo leerá. La pregunta era vaga y pedía "lo más simple posible" ... bueno, no es mucho más simple. – Hamish
también, 'file_put_contents' realiza el fopen, fwrite y fclose de una vez, más fácil de usar y leer. – Hamish