PHPファイルを安全にアップロードしてそれらのファイルを取得することについて、私は本当に混乱しています。セキュリティ上の理由から、アップロードされた画像をドキュメント ルートの外に保存するように言われました。問題なくアップロードできますが、MYSQL と HTML の構造を考えると、これらの画像を提供する最善の方法がわかりません。これはこれを行う愚かな方法かもしれませんが、ここに私の問題があります:
ドキュメント ルートに 5 つの画像が保存されています。私の MYSQL データベースでは、その画像への URL パスを保存しています (例: www.mywebsite.com/images/123.jpg)。私の HTML インデックスは、MYSQL をクエリして画像パスを選択し、画像へのすべてのパスを一覧表示してから画像を表示します。
ただし、ドキュメント ルートの外に画像を保存しています (セキュリティ上の理由から)。www.mywebsite.com/images/outofroot.jpg のような URL パスを MYSQL に保存し、上記のように選択クエリを実行する方法はありますか?