上傳壓縮包並解壓
阿新 • • 發佈:2019-01-08
<?php $dir=getcwd(); //上傳到的檔案路徑 $path=$dir.'/ups/'.$periodsDate; if (!file_exists($path)){ mkdir ($path,0777,true); } $tmpname=$_FILES['file']['tmp_name']; $filename=$_FILES['file']['name']; //獲取當前目錄的絕對路徑 $filepath=$path.'/'.$filename; if(move_uploaded_file($tmpname,$filepath)){ $obj=new com('wscript.shell'); //雙引號可以解析變數 $obj->run("winrar x $filepath $path",1,true); //刪除原始檔 @unlink($filepath); $result['status'] = 1; $result['message'] = "檔案上傳成功"; }else{ $result['status'] = 0; $result['message'] = "檔案上傳失敗"; }