ファイルディレクトリを開く操作
ファイル ディレクトリを開くには、まずファイル ディレクトリを取得する必要があります。
filemanager_html.php コードにハイパーリンクを追加して、 get リクエスト:
コード表示:
<?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;?>
getFileList() 関数の前に次のコードを追加して、 get request パスを決定するには: #
<?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('无效的文件路径参数'); }
ディレクトリ フォルダーをクリックすると、対応するファイル ディレクトリが開き、次のレベルのディレクトリに入ります
ディレクトリ表示:
##クリック前の表示:
クリックして表示: