Foros del Web » Programando para Internet » PHP »

con la clase class.upload.php subir una imagen a una bd no a una carpeta local

Estas en el tema de con la clase class.upload.php subir una imagen a una bd no a una carpeta local en el foro de PHP en Foros del Web. Un cordial saludo para todos @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original <?php     include ( 'class.upload.php' ) ;   //Subir la imagen     ...
  #1 (permalink)  
Antiguo 20/03/2012, 07:55
 
Fecha de Ingreso: noviembre-2010
Ubicación: Bogotá
Mensajes: 41
Antigüedad: 13 años, 5 meses
Puntos: 1
Pregunta con la clase class.upload.php subir una imagen a una bd no a una carpeta local

Un cordial saludo para todos
Código PHP:
Ver original
  1. <?php
  2.  
  3.   include('class.upload.php');
  4.  
  5. //Subir la imagen
  6.  
  7.   $imagen = $_FILES["file"]["tmp_name"];
  8.  
  9.  $foo = new Upload($archivo2);// nombre del objeto file
  10.  
  11.  
  12.   if ($foo->uploaded) {  
  13.     $foo->file_new_name_body = 'fuente';// nuevo nombre de la imagen...
  14.     $foo->image_resize = true; // autoriza que si se redimensione
  15.     $foo->image_convert = 'jpg'; // formato a convertir
  16.     $foo->image_x = 220; // Tamaño en pixeles - Ancho
  17.     $foo->image_y = 220; // Tamaño en pixeles - Alto
  18.     $foo->Process('imagenes/'); // Carpeta donde se va grabar la imagen
  19.     if ($foo->processed) {
  20.  
  21.     mysql_query($qry);
  22.                    echo 'Ok.. si subió';
  23.                    
  24.    $foo->Clean();
  25.     } else {
  26.            echo 'Error al subir la imagen ' . $foo->error;
  27.     }
  28.   }
  29. ?>
esto me funciona perfectamente pero lo que quiero hacer es guardarla en mi base de datos no en una carpeta local como lo esta haciendo aquí $foo->Process('imagenes/');

muchas gracias a la persona o a las personas que me puedan ayudar

Etiquetas: bd, clase, imagenes, local, mysql, carpetas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:55.