本文介绍了使用php和html从服务器上的目录填充“选择列表"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以(我假设不是)从我网站上的文件(例如images文件夹)填充一个下拉列表?以html格式?

Is it possible (I am assuming not) to populate a drop down list from files that are on my website, say in the images folder? in a html form?

<select name="s1">
      <option value="" selected="selected">-----</option>
  <?php 
       foreach(glob('/images/*') as $filename){
       $rest = substr($filename, 7);    
       echo "<li><a href='#'>".$rest."</a></li>";
    }
?>

</select> 

推荐答案

尝试如下:

<select name="s1">
      <option value="" selected="selected">-----</option>
  <?php 
       foreach(glob(dirname(__FILE__) . '/images/*') as $filename){
       $filename = basename($filename);
       echo "<option value='" . $filename . "'>".$filename."</option>";
    }
?>

</select> 

这篇关于使用php和html从服务器上的目录填充“选择列表"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 00:30