java - 使用 PHP 解压缩使用 Java Android 压缩和上传的文件

标签 java php android unzip

我正在尝试解压缩使用 Java Android 压缩和上传的文件。不幸的是,我无法解压缩它。那里有问题吗?我已经尝试通过 Google 和这个论坛搜索如何解压缩文件并且有很多答案,但是当我尝试它们时,它对我的​​不起作用。

场景:

一个。单击 Android 应用程序中的按钮以压缩所有 CSV 文件。然后上传压缩文件。 (我目前正在使用 WAMP 本地主机)。

解压缩上传的文件。

向表中插入数据。

目前,使用我拥有的代码,我能够压缩和上传文件。解压过程中出现问题。我无法解压缩文件。

当前代码:

//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(); 

最佳答案

也许有人会遇到这个问题,这就是我将发布我找到的解决方法的原因。感谢这个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";
}

关于java - 使用 PHP 解压缩使用 Java Android 压缩和上传的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31020344/

相关文章:

java - 更新数字签名的 PDF 并重新签名

java - 替换java类?

java - 从错误的线程异常中调用 Android

php - 散列密码的最佳方法是什么? password_hash 是否足够安全或者 PHP 7 中是否有更安全的方法?

android - 撰写错误 - 导入后 "Unresolved reference: align"

JavaFX 矩形从左上角以外的点旋转

php - 在坏服务器上插入多个表失败

php - BigCommerce api循环中的多个商店

来自 onOptionsItemSelected 的 Android 访问菜单

java - Android正确的时间格式问题