0

拜托,我需要帮助,我怎样才能将我之前上传到目录中的文件夹文件加载到 PHP 的下拉列表中???

现在我有这个代码,但不工作......

<form action="" method="post">
        <select name="seleccionArchivo">
            <?php
                $dir = $_GET["/Repositorio"];

                $files = scandir($dir);

                // Prepare the select box to echo
                echo "<select name=\"files\">";

                foreach ($files as $file)
                {
                // Return files only
                if ( is_file($dir. $file) )
                echo "<option value=\"$file\">$file</option>";
                }

                echo "</select>";
            ?>
        </select>
        <input type="submit" value="Ir al examen">
    </form>
4

1 回答 1

0

我会尝试删除 PHP 脚本中的 echo "" 。您在其他选择中有该选择。在代码中它看起来像这样:

<select name="seleccionArchivo">
    <select name=\"files\"><option>...</option></select>
</select>

什么时候应该是:

<select name="selecctionArchivo">
    <option value="File 1">File 1</option>...<option value="File n">File n</option>
</select>
于 2013-10-06T16:49:12.857 回答