Home Menu

Menu



Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 17/02/14, 21:13:26
Avatar de dperezq
dperezq dperezq no está en línea
Miembro del foro
Mensajes: 141
Compra y venta: (1)
 
Fecha de registro: jun 2008
Localización: Madrid
Mensajes: 141
Modelo de smartphone: LG G2
Versión de ROM: No Stock
Versión de Radio: Depende del momento
Tu operador: Otra
Mencionado: 0 comentarios
Tagged: 0 hilos
Guardar imagenes en carpeta servidor

Hola, llevo dáas intentando guardar una foto cogida de la cámara o galería en una carpeta que tengo creada en mi servidor.
La carpeta se crea cuando el usuario se registra y se encuentra ubicada en:
--TITLE
|--upload_photo.php
|--photos(folder)
|--$user1(folder)

El fichero php al que llamo es el siguiente:
[PHP]
require("config.inc.php");

$mail = $_POST['email'];
//$ruta = "photos/1234/" . basename( $_FILES['fotoUp']['name']);
$ruta = "photos/$mail". basename( $_FILES['fotoUp']['name']);
if(move_uploaded_file($_FILES['fotoUp']['tmp_name'], $ruta)){
// chmod ("photos/".basename( $_FILES['fotoUp']['name']), 0644);
$response["success"]=1;
$response["message"]="Uploaded-->".$mail;
}
else{
$response["success"]=0;
//To debugg the email, because there was some errors to upload in this folder
$response["message"]="Error -->".$mail;
}
die(json_encode($response));
[/PHP]

He probado cambiando $mail por la carpeta ya creada y funciona perfectamente, por lo tanto no es un tema de permisos. En el logcat siempre se mete en Error el php y he puesto el mail ahi para comprobar que le llegan bien los datos.

El codigo en Android es el siguiente:
Código:
 List<NameValuePair> arg = new ArrayList<NameValuePair>();
                arg.add(new BasicNameValuePair("email", email));
                arg.add(new BasicNameValuePair("path", filename));
                Log.d("request!", "starting");
                JSONObject json = jsonParser.makeHttpRequest(
                        UPLOAD_PHOTO_URL, "POST", arg);
A ver si alguien me puede ayudar, ya que estoy bastante atrancado con esto y ya no se que probar, por que si cambiando la carpeta si se guardan y el nombre de la variable lo coge bien...

Gracias
Responder Con Cita


Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 19:26:58 (GMT +1)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007