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>
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");
}
}
}
}
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.