首頁  >  文章  >  後端開發  >  php下传压缩同时解压文件

php下传压缩同时解压文件

WBOY
WBOY原創
2016-06-13 13:12:07821瀏覽

php上传压缩同时解压文件

<?php
header("content-type:text/html; charset=utf-8");
$dir=getcwd();
$time=date('Ym');
if ($_POST[sub]){
	$tname=$_FILES[upfiles][tmp_name];
	$nname=$_FILES[upfiles][name];
	if(!file_exists($time))
		mkdir($time);
	move_uploaded_file($tname, $dir."/".$time."/".$nname);
	$dir=$dir."/".$time;
	$obj=new com("wscript.shell");		//实例化DOS命令的组件
	$obj->run("winrar x $dir/".$nname." ".$dir,1,true);		//run方法 true返回的结果
	unlink($dir."/".$nname);		//删除压缩文件

}
?>
<form action="" method="POST" enctype="multipart/form-data">
选择上传文件<input type="file" name="upfiles"/>
<input type="submit" name="sub" value="提交并解压"/>
</form>

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn