buenas tardes. me descargue la clase para subir imagenes class.upload.php de la pagina web de
http://www.verot.net/php_class_upload.htm.
lo implemente en un formulario para subir productos. son 3 imagenes que subo. cuando lo ejecute en el servidor, me sale este error.
Catchable fatal error: Object of class upload could not be converted to string in D:\AppServ\www\kanto-home\admin\productos\funciones.php on line 5
me dice que mi archivo funciones.php sale un error en alguna de las variables.
Código PHP:
Ver originalfunction agregarmuebles($idcategoria,$nombre_mueble,$acabado,$tamanio,$codigo_mueble,$imagen_mueble,$foto1,$foto2){
$sql_agregar = "insert into kh_galeria_imagenes(idcategoria,nombre_mueble,acabado,tamanio,codigo_mueble, ";
$sql_agregar .= "imagen_mueble,foto1,foto2)values('$idcategoria','$nombre_mueble','$acabado','$tamanio','$codigo_mueble','$imagen_mueble','$foto1','$foto2')";
}
este es mi codigo que sube las imagenes.
Código PHP:
Ver originalinclude("../../includes/conexion.php");
include("../../includes/class.upload.php");
include("funciones.php");
$categoria = $_POST['categoria'];
$nombre_mueble = $_POST['nombre_mueble'];
$acabado = $_POST['acabado'];
$tamanio = $_POST['tamanio'];
$codigo_mueble = $_POST['codigo_mueble'];
if(!isset($_POST['editar'])){
$str = "abcdefghijklmnopqrstuvwxyz1234567890";
$cad = "";
for($i=0;$i<12;$i++) {
}
$imagen_mueble = new upload($_FILES['imagen_mueble']);
$path = "../../productos/";
$imagen_mueble->image_resize = true;
$imagen_mueble->image_x = 386;
$imagen_mueble->image_y = 305;
$imagen_mueble->process($path);
#foto 1.
$foto1 = new upload($_FILES['foto1']);
$path2 = "../../productos/";
$foto1->image_resize = true;
$foto1->image_x = 386;
$foto1->image_y = 305;
$foto1->process($path2);
#foto 2.
$foto2 = new upload($_FILES['foto2']);
$path3 = "../../productos/";
$foto2->image_resize = true;
$foto2->image_x = 386;
$foto2->image_y = 305;
$foto2->process($path3);
agregarmuebles($categoria,$nombre_mueble,$acabado,$tamanio,$codigo_mueble,$imagen_mueble,$foto1,$foto2);
}