0

1000 個以上のファイルを含むフォルダーがあります。ファイルのサムネイルをブラウザに表示できました (opendir、readdir、is_dir を使用)。また、各画像にボタンを割り当てました。私が今必要としているのは、たとえば、500 番目のボタンをクリックすると 500 番目の画像が削除されるということです。したがって、ソース フォルダでその画像を使用することはできません。どんな助けでも大歓迎です。

4

1 に答える 1

0

PHPの削除機能は確認しましたか?

それを使用する方法の簡単な例があります:

<?php

while(!$file = readdir($pathToImagesFolder)){
  if(file_exists($pathToImagesFolder.$file)){
    delete($pathToImagesFolder.$file);
  }
}

?>

ボタンはdeleteImage.php、目的の画像のコードを実行するアクション (この例ではファイル) を呼び出す必要があります。(通常、ボタンの値属性を介して関数に引数として渡されます)

<form action="deleteImage.php" id="doNotMatchForm" method="post">
    <input name="submit" class="button" type="submit" value="nameOfImage500th.jpg">
</form>
于 2013-02-05T14:32:42.477 に答える