首页 > 解决方案 > 如何在使用 php 解压缩文件时添加动画?

问题描述

我必须在我的服务器上解压缩大型 .zip 文件。为了防止有人多次运行解压缩代码,我想在解压缩时添加动画。

你能告诉我如何以及在代码中的何处添加动画吗?(解压代码来自stackoverflow)

$zip = new ZipArchive;
$res = $zip->open('file.zip');
if ($res === TRUE) {
  $zip->extractTo('/myzips/extract_path/');
  $zip->close();
  echo 'woot!';
} else {
  echo 'doh!';
}

标签: phpfilejquery-animateunzip

解决方案


您可以使用 Ajax 调用脚本并在执行 php 脚本时显示某种动画。

就像是:

$("#animation").show()
$.ajax({
    type:"POST",
    url:"/your_script.php"
    dataType:"json",
    success:function(response){
        $("#animation").hide();
    }
});

推荐阅读