Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2007, 20:00
Nantcy
 
Fecha de Ingreso: marzo-2007
Mensajes: 163
Antigüedad: 17 años, 1 mes
Puntos: 0
Como mostrar imagen despues de guardarla ???

Hola:

Cuando suben imagenes a la página guardo la información de la imágen en mi base de datos pero al momento de sacar esa imágen no me aparece nada, la imagen se guarda en la carpeta image, pero no e podido sacar de ahí la imagen para mostrarla.... alguna idea ??? Aquí les dejo el codigo que utilizo para gardar la imágen:

Código PHP:
if (is_uploaded_file($_FILES['userfile']['tmp_name'])) 
   {
    
// REVISAR QUE SEA JPG o GIF
    
if ($_FILES['userfile']['type'] == "image/jpeg" || $_FILES['userfile']['type'] == "image/pjpeg" || $_FILES['userfile']['type'] == "image/gif")
       {
        
$nuevoNombre time().$_FILES['userfile']['name'];
        
// METER LA IMAGEN DONDE SE QUIERE QUE ESTÉ
        
move_uploaded_file($_FILES['userfile']['tmp_name'], "../www/image/$nuevoNombre");
        
// OBTENER LA INFORMACIÓN
        
$data2 GetImageSize("../www/image/$nuevoNombre");
        
$data="<img src='../www/image/$nuevoNombre' $data[3]>";
        echo 
"<img src='../www/image/$nuevoNombre' $data[3]> <br> imagen $nuevoNombre subida con éxito";
        }
         else
          {
            echo 
"Formato no válido para fichero de imagen";
          }
    }
     else 
      {
       echo 
"Error al cargar imagen: " $_FILES['userfile']['name'];
      } 
       
$result=mysql_query("INSERT INTO producto(tipo_producto,nombre_prod,imagen) VALUES('{$_POST['tipo']}','{$_POST['nombre']}', '{$data}')",$link);
       
$resmax=mysql_query("SELECT max(id_producto)as resmax from desc_prod");
       
$rr=mysql_result($resmax,0,'resmax')+1;
       
$result2=mysql_query("INSERT INTO desc_prod(id_producto,descripcion,precio_fijo,precio_min,precio_oferta,caract_tecnolog,fecha_ingre,tiempo_ofer) VALUES ($rr,'{$_POST['descrip']}',{$_POST['precio_fijo']},{$_POST['precio_min']},{$_POST['precio_oferta']},'{$_POST['caract']}','{$_post['fecha_reg']}','{$_POST['tiempo_ofer']}')",$link);