Возможно ли (я полагаю, нет) заполнить выпадающий список из файлов, которые находятся на моем веб-сайте, скажем, в папке с изображениями? в виде html?
<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>
Вы можете использовать scandir
– http://php.net/manual/en/function.scandir.php
Затем просто запустите foreach
на возвращенном массиве и echo <option>
для каждого из них.