Как поставить в таблицу кнопку загрузки имени файла, загрузки и удаления кнопки автоматического добавления? - PullRequest
0 голосов
/ 26 марта 2020

Я создал форму, позволяющую пользователю загружать и скачивать файл, и могу позволить пользователю удалить файл. Но у меня проблема заключается в том, как автоматически положить их имя файла загрузки и действия (скачать и удалить) в таблицу.

Ниже мое тестовое кодирование:


<div class="row">
    <div class="col-lg-12">
        <div class="box">
            <header>
                <h5>Upload Document Operation</h5>
            </header>
<form method="POST" action="upload.php" enctype="multipart/form-data">
    <input type="file" name="file">
    <input type="submit" value="Upload">
</form>

<?php

$files = scandir("uploads");
for ($a = 2; $a < count($files); $a++)
{
    ?>
    <p>
        <?php echo $files[$a]; ?>

        <a href="uploads/<?php echo $files[$a]; ?>" download="<?php echo $files[$a]; ?>">
            Download
        </a>

        <a href="delete.php?name=uploads/<?php echo $files[$a]; ?>" style="color: red;">
            Delete
        </a>
    </p>
    <?php
}?>
<br>




        </div>
    </div>
</div>
<div class="box">
    <div class="row">
        <div class="col-lg-12">
            <div class="modal-body" style="overflow:auto;">
                <header>
                    <h5>List of Upload Files</h5>
                </header>
                <div id="collapse4" class="body">
                    <table id="" class="table table-bordered table-condensed table-hover table-striped dataTable">
                        <thead>
                            <tr>
                                <th style='width:15%'>No</th>
                                <th class='filter_text_field'>File</th>
                                <th class='filter_text_field'>Action</th>
                            </tr>
                        </thead>
                        <tbody>
  <tr>
    <td>1</td>
    <td>test2</td>
    <td>test3</td>
  </tr>
                        </tbody>
                    </table>
                </div>
            </div>
        </div>
    </div>
</div><!-- /.row -->





Мой вывод показывает, как показано ниже, загрузка и загрузка выше моего теста: Output1

На самом деле, я хочу, чтобы вывод можно было автоматически добавить в таблицу после того, как я щелкнул файл загрузки. Ниже приведен мой фактический, я хочу получить изображение: Output2

Надеюсь, кто-то может подсказать мне, как решить эту проблему. Спасибо.

...