Movendo um arquivo carregado usando PHP

Por favor, alguém poderia verificar isso para mim? Eu segui as informações que encontrei aqui e ainda não consigo fazê-las funcionar. Meu anfitrião diz que isso agora deve ser possível, pois as permissões foram bloqueadas anteriormente e não são exatamente as mais úteis. Obrigado, posso sempre confiar no StackOverflow para ajudar quando necessário. :)

<?PHP
IF(isset($_POST['submit'])){
    $caption = $_POST['caption'];
    $file = $_FILES['file']['name'];
    $target="images/slider";
    if(is_uploaded_file($_FILES['file']['tmp_name'])){

    move_uploaded_file($_FILES['file']['tmp_name'], 'images/slider/'.$_FILES['file']['name']) or die ('cannot upload');

    require_once('../includes/dbupcombo.php');

        $query = "INSERT INTO PremierSlider (caption, image) values ('$caption','$file')";
        mysql_query($query) or die(mysql_error());


}
header("location: http://www.premierdancecentre.com/admin/index.php#mod_image");
}
?>

O script é executado ao clicar e retorna 'não é possível fazer o upload'. Qualquer ajuda sobre o porquê seria muito apreciada, pois ainda estou tentando ficar bom em PHP. Saúde Gent

questionAnswers(2)

yourAnswerToTheQuestion