파일 디렉터리 열기 작업

파일 디렉터리를 열려면 먼저 파일 디렉터리를 가져와야 합니다.

filemanager_html.php 코드에 하이퍼링크를 추가하여 가져오기 요청 보내기:

微信图片_20180301163140.png

코드 표시:

<?php
<!--    循环输出目录列表-->
    <?php
    foreach ($file_list['dir'] as $v):
    ?>
    <tr><td><img src="./img/dir.png"><?php echo $v['filename'];?></td>
        <td><?php echo $v['filename'];?></td>
        <td>-</td>
        <td><a href="?path=<?php echo $v['filepath'];?>">打开</a></td>
    </tr>
    <?php endforeach;?>

in getFileList () 함수 앞에 다음 코드를 추가하여 get 요청을 얻은 후 경로를 결정합니다.

<?php
//获取文件路径参数
$path=isset($_GET['path'])?$_GET['path']:'.';
//保存待处理文件名
$file='';
//判断$path路径是否存在
if(is_file($path)){
    //如果是文件,则取出路径中的文件名
    $file=basename($path);
    //将$path转换为目录
    $path=dirname($path);
}elseif (!is_dir($path)){
    //既不是文件也不是目录,则程序停止
    die('无效的文件路径参数');
}

디렉터리 폴더를 클릭하면 해당 파일 디렉터리가 열리고 다음 수준 디렉터리로 들어갑니다

디렉토리 표시:

微信图片_20180301164040.png

클릭 전 표시:


클릭 후 표시:

微信图片_20180301163813.png


지속적인 학습
||
<?php echo "打开文件夹操作"
  • 코스 추천
  • 코스웨어 다운로드
현재 코스웨어를 다운로드할 수 없습니다. 현재 직원들이 정리하고 있습니다. 앞으로도 본 강좌에 많은 관심 부탁드립니다~