Ver Mensaje Individual
  #8 (permalink)  
Antiguo 06/07/2012, 03:47
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 10 meses
Puntos: 2
Respuesta: Problemas al subir imagen con move_uploaded_file()

Cita:
Iniciado por gldelossantos Ver Mensaje
Tu error esta en esta linea

subir_imagen_comic.php?valor=1&idcoleccioncomic=<? php echo $_GET['idcoleccioncomic']; ?>&id=<?php echo $_GET['id']; ?>&comic=<?php echo $_GET['comic']

porque tantas variables y confirma de que cada una este enviando los datos correcto
No, la imagen se sube antes, ese link lo único que hace es actualizar la base de datos, con los datos de la imagen (nombre, tamaño, tipo) antes de ese link ya debería mostrar la miniatura de la imagen subida:

Código HTML:
Portada:<br />
    <img src="<?php echo $foto; ?>" border="0"><br />
    &nbsp;<br /> 

El problema esta aquí:

Código PHP:
$idcoleccioncomic $_GET['idcoleccioncomic'];
        
$id $_GET['id'];
        
$comic $_GET['comic'];
        
/*$foto_name = $HTTP_POST_FILES['imagen']['name'];
        $nombre_temporal = $HTTP_POST_FILES['imagen']['tmp_name'];
        $tipo_archivo = $HTTP_POST_FILES['imagen']['type'];
        $tamano_archivo = $HTTP_POST_FILES['imagen']['size'];*/
        
        
        
$foto_name $_FILES['imagen']['name'];
        
$nombre_temporal $_FILES['imagen']['tmp_name'];
        
$tipo_archivo $_FILES['imagen']['type'];
        
$tamano_archivo $_FILES['imagen']['size'];
        
        if(
is_uploaded_file($nombre_temporal)) 
        {
            
$ruta $_SERVER['DOCUMENT_ROOT']."/comic/".$comic."/".$foto_name;
            
//$ruta = "httpdocs/comic/".$comic."/".$foto_name;
            //$ruta = "comic/".$comic."/".$foto_name;
            //copy($nombre_temporal, $ruta);
            
            
echo "RUTA: ".$ruta;
            
            
move_uploaded_file($nombre_temporal$ruta);
                                                
            
$imagen $foto_name;    
                    
            include(
'funcion_subir_imagen_comic.php');
        
            
$foto obtenerTamanoImagen($comic,$imagen);    
            echo 
"FOTO: ".$foto;    
            
            
$tamano filesize($foto);
            
$tipo mime_content_type($foto);    
        } 

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332