有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用PHP解压文件,该文件使用Java Android进行压缩和上载

我正在尝试解压一个使用JavaAndroid压缩并上传的文件。不幸的是,我没能解开它。有什么问题吗?我曾尝试通过谷歌和这个论坛搜索如何解压文件,有很多答案,但当我尝试它们时,我的答案不起作用

情景:

a.点击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. # 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";
    }