ファイル管理については、すべてのファイルが表示されるforeach
ループを使用します。今度はforeach
に$_POST
のファイルを削除します。foreachループ内のファイルを投稿とリンク解除する方法
各ファイルのforeachにpathinfo($dir.'/'.$file, PATHINFO_DIRNAME).'/'.$file;
を表示すると、ファイルの正確な場所が表示されます。 は今、私はforeach
ループ内でこのような何かをしたいファイルごとに:
if(isset($_POST['delete'])) {
unlink($_POST['unlink']);
}
<form method="post">
<input type="hidden" name="unlink" value="<?php pathinfo($dir.'/'.$file, PATHINFO_DIRNAME).'/'.$file; ?>" />
<input type="submit" name="delete" value="Delete">
</form>
私は、これは正しくありません知っているが、私はあなたが何を達成したいことは明確であることを理解してほしいです。 どうすればいいですか?
あなたはそれが悪くなるとは思わない? – PeeHaa
パスを実際に印刷する 'echo'を追加するのはどうですか?完全にセキュリティ保護されていないBTW –
一度にファイルを1つずつ、または複数削除しますか? – MonkeyZeus