Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/10/2010, 14:11
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 1 mes
Puntos: 2534
Respuesta: problemas para subir imagenes

Cita:
Iniciado por esaenz22 Ver Mensaje
gracias por la respuesta pateketrueke. lo que entendi es que mi funcion no deberia concatenarle ?. si estoy equivocado, corrijame.

saludos.
vuelve a interpretar el mensaje de error por favor...

no, lo que pasa es que tu función acepta solo valores escalares (no objetos, no arrays, nada que no sea un integer o string) para producir finalmente un string, que sería tu consulta de SQL, ¿de acuerdo hasta aquí?

en tu implementación decides enviar como argumentos los objetos que has creado previamente, lo cual esta mal...
Código PHP:
$imagen_mueble = new upload($_FILES['imagen_mueble']);
$foto1 = new upload($_FILES['foto1']);
$foto2 = new upload($_FILES['foto2']); 
dicha variable es un objeto, por lo tanto el mensaje de error te dice claramente eso: que no puede convertir un objeto en string...
Cita:
agregarmuebles($categoria,$nombre_mueble,$acabado, $tamanio,$codigo_mueble,$imagen_mueble,$foto1,$foto2);
si el concepto de tu función consiste en almacenar la ruta de tus uploads, entonces lo que debes pasar como argumento es un string que contenga el valor de dicha ruta, y no un objeto como lo haces actualmente...

solo eso, no sabemos como funciona la librería que empleas... pero lo que es seguro es que debes obtener tan solo la ruta de dichos uploads y usarla como argumento válido... (:
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.