从具有目录填充列表的目录中打开文件

时间:2015-11-09 14:25:47

标签: php html

我有一个从我服务器上的目录中填充的下拉列表,我希望能够从列表中选择一个项目,它将下载或打开该文件。

这是我的代码所以dfar:

list.php的

<div align="center">
<form name="marketingpages">
<select name="menu" onChange="top.location.href=this.options[this.selectedIndex].value;" value="GO" id="marketinglist">
      <option value="" selected="selected">-----</option>
  <?php 
       foreach(glob(dirname(__FILE__) . '/policies/*') as $filename){
       $filename = basename($filename);
       echo "<option value='" . $filename . "'>".$filename."</option>";
    }
?>

</select>
</form>
</div>

当我从列表中选择一个项目时,我只是指向一个页面,在那里我收到了消息&#34; Object Not Found&#34;并且URL不包含子目录&#39;策略&#39;在代码中引用。

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:4)

您未在policies中添加option.value。试试这个:

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