ファイルのダウンロード管理システムを作成したいです
具体的なアイデアを聞きたいのですが、アップロードするたびにファイル名をテーブルに追加することはできますか? これは私の小さなアイデアです。アイデアは枠組みではありませんので、皆さんからアドバイスをいただければ幸いです。
-----解決策-------------- -----
ID: 自動番号
ファイル番号、ファイル名、アップロード時刻、アップロード ユーザーなどを含むファイル
を管理するための新しいファイル テーブルを作成できます。 。
アップロードするとき、私は通常、アップロードされた各ファイルに ID という名前を付け、ファイル テーブルに「ファイル拡張子」フィールドを追加します。
これにより、アップロード時にファイルが繰り返されなくなります。
アップロードされたすべてのファイルを保存するために www ルート ディレクトリにファイル フォルダーを作成するなど、ファイルを保存するための特定のディレクトリがあります。
すべてのファイルを一覧表示したい場合は、
SELECT * FROM file
ID番号名 ダウンロード
1 001 これはアップロード ファイルです ダウンロード ファイル
ダウンロードをクリックすると、ファイルを取得するにはこのレコードの ID と拡張子を取得するだけで済みます。
このファイルの拡張子が .jpg であるとすると、このファイルの場所は /file/1.jpg になります。
------解決策---------