zipファイルをアップロードしてファイル内からサーバーにデータを抽出するために使用されるWebサイトNetTutsからのチュートリアルがあります。
Webページから直接コードをコピーして貼り付けることはできませんでした。処理中のスクリプトの途中でエラーが発生しました。
Fatal error: Cannot instantiate non-existent class: ziparchive in /www/website_here.co.uk/httpdocs/test/functions.php on line 6
これは、私が使用しているPHPのバージョンに関係している可能性がありますか?これがスタックするコードです:
<?php
function openZip($file_to_open) {
global $target;
global $unique_folder;
$zip = new ZipArchive();
$x = $zip->open($file_to_open);
if ($x === true) {
$zip->extractTo($target . $unique_folder);
$zip->close();
unlink($file_to_open); #deletes the zip file. We no longer need it.
} else {
die("There was a problem. Please try again!");
}
}
?>
6行目:$ zip = new ZipArchive();
PHPバージョン4.3.9を使用しています。