8行代碼實現PHP上傳RAR文件并解壓

webphp 12年前發布 | 1K 次閱讀 YouTube

<?php
$dir=getcwd();//獲取絕對路徑
if ($_POST["sub"]){
 $tname=$_FILES["upload"]["tmp_name"];//上傳的臨時文件
 $nname=$_FILES["upload"]["name"];//上傳的文件名
 $shell=”winrar x $dir\”.$nname.” “.$dir;//DOS命令
 move_uploaded_file($tname,$nname);//上傳
 $ob=new com(“wscript.shell”);//實例化COM類
 $ob->run($shell,1,true);//運行并返回
 unlink($nname);//刪除RAR文件
}
?>
<form action=”" method=”post” enctype=”multipart/form-data”>
<input type=”file” name=”upload”>
<input type=”submit” value=”submit” name=”sub”>
</form>

 本文由用戶 webphp 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!