코드 복사 코드는 다음과 같습니다.
/*
폴더 탐색 기능: (a) 삭제 가능한 파일 (b) 편집 가능한 텍스트, 웹 페이지 파일 (c) 폴더가 다음과 같은 경우 삭제 가능한 폴더; 비어 있음(d) 파일, 폴더를 생성하고 폴더 이름을 수정할 수 있습니다.
lost63.com의 원본, 재인쇄하려면 출처를 표시하세요.
*/
$path=$DOCUMENT_ROOT ;
$path=str_replace("/","\",$path)
//폴더 지정
$path=$path."\"
if($_GET[ 'folder'])
{
$path.=$_GET['folder']."\";
}
//아래로 돌아갈 때 이 페이지의 경로가 사용됩니다. 🎜>$url=$_SERVER['PHP_SELF'];
//폴더인 경우 링크가 추가됩니다.
functionfolder($path,$str)
{
if; (파일 유형 ($path.$str)=="dir")
{
return "$str";
}else{
return $str;
}
}
switch($_GET['action'])
{
case "del";
if($_GET['type']=="file")
{
unlink($_GET['path'])
}else{
rmdir($_GET['path']);
}
echo "";
break;
case "edit";
if($_GET['type']=="file")
{
$file=fopen($_GET['path'],"r")
while(!feof($file))
{
$result.=fgets($ 파일,9999)
}
fclose($file)
echo '