本文章給各位同學介紹一個php大量設定IIS目錄執行個體代碼,希望此教程 對大家會有所協助呀。
| 代碼如下 |
複製代碼 |
//擷取檔案目錄列表,該方法返回數組 function getDir($dir='') { $dir=empty($dir) ? getcwd() : $dir; $dirArray[]=NULL; if (false != ($handle = opendir ( $dir ))) { $i=0; while ( false !== ($file = readdir ( $handle )) ) { //去掉"“.”、“..”以及帶“.xxx”尾碼的檔案 if ($file != "." && $file != ".."&&!strpos($file,".")) { $dirArray[$i]=$file; $i++; } } //關閉控制代碼 closedir ( $handle ); } return $dirArray; } ?>
IIS目錄大量設定
if(empty($_POST)){ ?>
}else{ $directorys=@$_POST['directory']; $Execute=@$_POST['Execute']; $SiteId=@$_POST['SiteId']; $SiteId=trim($SiteId); if($Execute=0){ $ExecutePermission="AccessRead"; } if($Execute=1){ $ExecutePermission="AccessRead | AccessScript"; } if($Execute=1){ $ExecutePermission="AccessExecute | AccessRead | AccessScript"; } ?>
if(is_array($directorys)){ foreach($directorys as $directory ){ echo <<<IIsWebDirectory Location ="/LM/W3SVC/{$SiteId}/root/{$directory}" AccessFlags="{$ExecutePermission}" > </IIsWebDirectory>rn EOF; } } ?>
} ?>
|
http://www.bkjia.com/PHPjc/632812.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632812.htmlTechArticle本文章給各位同學介紹一個php大量設定IIS目錄執行個體代碼,希望此教程 對大家會有所協助呀。 代碼如下 複製代碼 ?php //擷取檔案目錄列表,該...