rettifico un attimo il problema...
Io mando delle immagini su un web server tramite j son da un'applicazione android...
In java per inviarle uso una cosa del genere:
il messaggio in json è formato da un titolo e una foto in jpeg compressa......................
ByteArrayOutputStream baos = new ByteArrayOutputStream();
provaF.compress(Bitmap.CompressFormat.JPEG, 100, baos); // provaF è un bitmap
byte[] b = baos.toByteArray();
String foto = Base64.encodeToString(b, Base64.DEFAULT);
try {
// Building Parameters
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("titolo", titolo));
params.add(new BasicNameValuePair("foto1", foto));
..................
il titolo riesco a recuperarlo, ma la foto? questo è il php:
mi ci sto letteralmente ammattendo..........................
$query = "INSERT INTO annunciofoto ( titolo ) VALUES ( :titolo ) ";
$tempPos = $_FILES['FileUtente']['foto1'];
$destPos = "./pictures/".$_FILES['FileUtente']['name'];
move_uploaded_file($tempPos, $destPos);
//Update query
$query_params = array(
':titolo' => $_POST['titolo']
);
............................