Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2014, 04:58
Avatar de makonnen
makonnen
 
Fecha de Ingreso: noviembre-2011
Mensajes: 13
Antigüedad: 13 años, 2 meses
Puntos: 0
Pagina en blanco al subir imagen

Buen dia colegas. Les quiero comentar de algo que me esta volviendo loco.

Resulta que tengo un formulario simple de subida de imagen en la pagina editar.php
Código HTML:
<form action="CN/avatar.php" method="post" enctype="multipart/form-data">
            	Subir Avatar: <input type="file" name="botella" /> <input type="submit" />
</form> 
Este es mandado como bien dice a la pagina avatar.php, que es la siguiente
Código PHP:
    {
        
$permitidos = array("image/jpg""image/jpeg""image/gif""image/png");
          
$limite_kb 500;
        if (
in_array($_FILES['botella1']['type'], $permitidos) && $_FILES['botella1']['size'] <= $limite_kb 1024)
        {
            
$ruta "../img/" "".$_SESSION['id']."_".$_SESSION['nombre']."_".$_FILES['botella1']['name']."";
            if (!
file_exists($ruta))
                {
                    
$resultado = @move_uploaded_file($_FILES['botella']['tmp_name'], $ruta);
                    if (
$resultado)
                        {
                            
$nombre = ("".$_SESSION['id']."_".$_SESSION['nombre']."_".$_FILES['botella1']['name']."");
                            
mysql_query("INSERT INTO usuarios (avatar) VALUES ('".$nombre."') WHERE nombre='".$_SESSION['nombre']."'")or die(mysql_error());
                            
header("Location: ../editar.php");
                        }
                }
        }
    } 
Esta es la parte del código (que al parecer esta bien) que al reconocer que existe un archivo sube la imagen a mi tabla usuarios.

El problema es que al mandar la solicitud desde la pagina editar.php me aparece la pagina en blanco, no redirecciona a editar ni tampoco sube la imagen.

Espero puedan ver el error que no pude ver. (entiendan, estoy hace 12hs programando).

Gracias.