私は、ユーザー(パブリック)でも* .pdfファイルをアップロードできるシステムを持っています。今はアップロードされたファイルを削除する機能を実装したいと思います。ファイル削除機能を実装
これは私が考えているものです。
- は、各ファイル のためのユニークな削除ハッシュを作成し、データベースに格納し(各ファイルの一意のIDと関連付け それを)
- 生成して表示します 削除ハッシュは、IDと一致するかどうかを確認、ファイル(ID とハッシュと一緒に)削除URLが呼び出される
- をアップロードしたユーザーへのURL を削除
- ファイルのリンクを解除する
このシステムは正常ですか? アップロードしたファイルだけを削除できるようにしたいが、他のファイルは削除しないでください。
おかげ
編集: 私は推測できないハッシュを、作成するための方法を提案してください。
na -1は常に簡単ですが、関連性があり、理由を説明する必要があります。リンクファイルとユーザーですか?リンクが必要です、それはユーザーID、クッキーです...ユーザーが*ちょっと*アップロードしたファイルのみを削除できる場合を除きます。いずれにせよ、それは質問に言及すべきである。私の答えは文脈を考慮して適切です。文脈があなたの質問です。 –
しかし、私はハッシュを使用する必要があります両方のゲストとメンバーが私の質問に記載されているファイルをアップロードすることができないと思う。私は真剣にこの投票システムの重要性を知らない。 – Vamsi
しかし、あなたはそれを使用しているようだ... –