Php fineUploader删除文件

Php fineUploader删除文件,php,fine-uploader,Php,Fine Uploader,我使用的是Fine Uploader版本:5.0.8 1) 我选择文件1.png 2) PHP脚本重命名并使用新名称fdba4551.png上载 3) 我想删除该文件,但不知道如何传递参数unlink($UploadDir.$\u POST[''??]] 我无法删除文件fdba4551.png 我的PHP if($method == 'POST') { if(move_uploaded_file($TempName, $PatchNewFile))//$PatchNewFile = up

我使用的是Fine Uploader版本:5.0.8

1) 我选择文件1.png

2) PHP脚本重命名并使用新名称fdba4551.png上载

3) 我想删除该文件,但不知道如何传递参数
unlink($UploadDir.$\u POST[''??]]

我无法删除文件fdba4551.png

我的PHP

if($method == 'POST')
{
    if(move_uploaded_file($TempName, $PatchNewFile))//$PatchNewFile = uploads/fdba4551.png
    {
        $return = array('success'=>true,'uuid'=>$uuid,'uploadName'=>$NewFile);//$NewFile = fdba4551.png
        echo json_encode($return);
    }
}
elseif($method == 'DELETE')
{
    unlink($UploadDir.$_POST['??????????']);//?????????????
}
我的java脚本

<script type="text/javascript">
$(document).ready(function()
{
    $('#upl').fineUploader({
        debug:true,

        deleteFile:{
            enabled:true,method:'POST',endpoint:'upload/'
        },
        request:{
            endpoint:'upload/'
        },
        callbacks:{
            onComplete:function(id, name, response)
            {
                $('#file').append('<input type="hidden" name="load_file[]" value="'+response.uploadName+'" id="'+id+'">');
            },
            onDelete:function(id)
            {
                $('#file #'+id).remove();
            }
        },
        validation:{allowedExtensions:['jpeg','jpg','png','gif'],acceptFiles:'image/jpeg,image/png,image/gif',itemLimit:10,sizeLimit:5*1024*1024}
    });
});
</script>

$(文档).ready(函数()
{
$('#upl').fineUploader({
是的,
删除文件:{
已启用:true,方法:'POST',端点:'upload/'
},
请求:{
端点:'upload/'
},
回调:{
onComplete:函数(id、名称、响应)
{
$('#文件')。追加('');
},
onDelete:函数(id)
{
$('#文件#'+id).remove();
}
},
验证:{allowedExtensions:['jpeg','jpg','png','gif'],acceptFiles:'image/jpeg,image/png,image/gif',itemLimit:10,sizeLimit:5*1024*1024}
});
});
如中所述:

  • 在指定端点处处理POST或DELETE
  • 根据请求路径中包含的文件UUID定位文件
  • 删除该文件