首页 文章

使用通过Java Android压缩和上传的PHP解压缩文件

提问于
浏览
1

我试图解压缩使用Java Android压缩和上传的文件 . 不幸的是,我无法解压缩它 . 那里有问题吗?我试过通过谷歌和这个论坛搜索如何解压缩文件并且有很多答案,但是当我尝试它们时,它不适用于我的 .

场景:

一个 . 点击Android应用中的按钮即可压缩所有CSV文件 . 然后上传压缩文件 . (我目前正在使用WAMP localhost) .

湾解压缩上传的文件 .

C . 将数据插入表中 .

目前,通过我拥有的代码,我可以压缩并上传文件 . 解压缩期间出现问题 . 我无法解压缩文件 .

当前代码:

//Upload the file
$file_path = "ZipFiles/";     
$file_path = $file_path . basename( $_FILES['uploaded_file']['name']);
if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path)) {
    echo "success";
} else{
    echo "fail";
}


//Unzip the uploaded file
$zip = new ZipArchive;
$zip->open('myUpload.zip');
$zip->extractTo('UnzipFiles/');
$zip->close();

1 回答

  • 1

    也许有人会遇到这个问题,这就是为什么我会发布我找到的解决方法 . 感谢site,我成功解压缩了该文件 .

    //Upload the file
    $file_path = "ZipFiles/";     
    $file_path = $file_path . basename( $_FILES['uploaded_file']['name']);
    if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path)) {
        echo "success";
        $zip = new ZipArchive();
        $zip->open($file_path);
        $zip->extractTo("UnzipFiles/");
        $zip->close(); 
    } else{
        echo "fail";
    }
    

相关问题