Hola, tengo este código para subir una imagen al servidor...
Código:
if(is_uploaded_file($_FILES['logo']['tmp_name'])){
if($_FILES['logo']['type'] == "image/png" || $_FILES['logo']['type'] == "image/jpg" || $_FILES['logo']['type'] == "image/jpeg" || $_FILES['logo']['type'] == "image/bmp" || $logo == null){
$directorio = '../data/'.$logo;
$urlimagen = $directorio;
echo $_FILES['logo']['tmp_name'];
if(move_uploaded_file($_FILES['logo']['tmp_name'], $directorio)){
chmod($urlimagen, 0777);
}else {
echo "La imagen no ha podido moverse de directorio";
}
} else {
echo "El archivo seleccionado no es una imagen";
}
} else {
echo "La imagen no ha podido subirse al servidor";
exit;
}
Y mi pregunta es por qué no me mueve la imagen a la ruta especificada (a la carpeta data). Gracias!!