登录

各位大佬 请问一下 我想每次选择中某个目录以后 会弹出一个对应的图片 应该怎么弄啊

<select class="span6 disabled" style="padding-left: 0px;" id="val-select2" name="path" style="width: 100%;" data-placeholder="选择页面" tabindex="-1" aria-hidden="true" aria-describedby="val-select2-error" aria-invalid="false">

<option value="<?php echo $setting['path']; ?>"><?php echo $setting['path']; ?>(请勿选择此项)</option>

<?php

function traverseDir($dir){

if($dir_handle = @opendir($dir)){

while($filename = readdir($dir_handle)){

if($filename != "." && $filename != ".."){

$subFile = $dir.DIRECTORY_SEPARATOR.$filename; //要将源目录及子文件相连

if(is_dir($subFile)){ //若子文件是个目录

echo '<option value="theme/'.$filename.'">'.$filename.'</option>';

traverseDir($subFile); //递归找出下级目录名称

}

}

}

closedir($dir_handle);

}

}

echo traverseDir(ROOT.'../theme/');

?>

</select>


# PHP
yz666 yz666 1713 天前 1039 次浏览

全部回复(2) 我要回复

  • 秋香姐家的小书童

    秋香姐家的小书童2019-08-14 10:52:57

    没太明白你说的是什么意思 

    回复
    0
  • yz666

    就是我这个不是会判断theme文件夹下面的文件夹的内容吗。然后我想比如option value="theme/abc/index.php"时 顺便在弹出一张 abc/index.php的图片介绍 如果是 cba/index.php 又弹cba的图片介绍

    yz666 · 2019-08-14 10:57:58
  • 取消 回复 发送