Unable to move es que no lo esta moviendo estas seguro esa ruta existe porque creo es eso prueba colocando ./ al principio de la ruta.. y no creo sea tan dificil yo uso este simple script para guardar una imagen:
Código PHP:
Ver original$ruta="./uploads/";//ruta carpeta donde queremos copiar las imágenes
$uploadfile_temporal=$_FILES['fichero']['tmp_name'];
$uploadfile_nombre=$ruta.$_FILES['fichero']['name'];
$tamanio = $_FILES["fichero"]["size"];
//////////################
if($tamanio>6291456){
die ('El archivo es mayor a los 6 Mb permitidos'); }
{
}
else
{
echo "error";
}
// Guardamos en la BBDD
$nombre=$_FILES['fichero']['name'];
$nombre_usuario=$_POST['usuario'];
$sql= "INSERT INTO imagen (nombre,id,usuario) VALUES ('$nombre','','$nombre_usuario')";