从生成的URL获取ZIP文件

时间:2012-06-12 13:55:34

标签: php url zip request

我有一个URL,当请求时,开始下载.zip文件。 URL看起来像这样: http://website.nl/servlets/ogexport?koppeling=WEBSITE&user=&安培;密码= &安培; OG = BOG&安培; kantoor = **

如何确保在我的PHP解压缩脚本中使用在该过程中生成的zip文件?

$file = 'testing.zip';
$path = pathinfo(realpath($file), PATHINFO_DIRNAME).'/xml';

// unzippen
$zip = new ZipArchive;
$res = $zip->open($file);
if ($res === TRUE) {
    $zip->extractTo($path);
    $zip->close();
            echo 'success';
    // debug("ZIP bestand uitgepakt", 2);
} else {
    // debug("ZIP niet uitgepakt", 2);
    echo 'something went wrong.';
}

$xml_path = $path."/testing.xml";
echo $file.'<br>';
echo $xml_path;

希望得到帮助!

1 个答案:

答案 0 :(得分:2)

我建议使用php curl下载远程文件。这是example