AndroidからPHP経由でIISサーバーに.zip拡張子の圧縮ファイルを送信しています。ほとんどすべて動作していますが、php でファイルを解凍できません。私はこのコードを持っています:
<?php
$target_path1 = "C:/Windows/Temp/";
$target_path1 = $target_path1 . basename( $_FILES['uploaded_file']['name']);
/* I'm making the folder */
$directorio = substr($target_path1, 0, 32);
if (!is_dir($directorio)) {
mkdir($directorio);
}
/* I declare a path */
$barra = "/";
$target_path1 = $directorio . $barra . basename( $_FILES['uploaded_file']['name']);
$target_path2 = $directorio . $barra;
if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $target_path1)) {
/* Here I want to unzip the uploaded file */
} else{
echo "There was an error uploading the file, please try again!";
echo "filename: " . basename( $_FILES['uploaded_file']['name']);
echo "target_path: " .$target_path1;
}
?>
では、アップロードされたファイルを解凍するにはどうすればよいですか? 私は非常に多くの方法を試しましたが、誰もうまくいきませんでした。アップロードされたファイルを解凍するために私がしなければならないことを誰かが教えてくれれば幸いです。また、php.ini または IIS サーバーでいくつかのパラメーターを構成する必要がある場合。
前もって感謝します。