私は現在、CodeIgniter を使用して画像アップロード Web サイトを開発しようとしています。問題は、今日問題に遭遇したことです。それを解決するために、どんな種類の助けも本当に感謝しています.
基本的に、サイトは機能しています。しかし問題は、ファイルが非公開ではないということです。ユーザーは、ユーザーがアップロードしたファイルが自分だけに表示され、たくさんの URL を推測するだけの人には表示されないようにしたい場合があります。(例: user1 は非公開にしたい image1 をアップロードします。=>[localhostlocalhost/upload_script/files/image1.jpg]、user2 は URL [localhost/upload_script/files/image1.jpg] を推測して入力することで image1 にアクセスできます。これは私たちが起こしたくないことです。) 私はいくつかの調査を行いましたが、これにはおそらくファイルを提供するための別のコントローラーが必要になると思います (セッションデータをチェックします)。私はかなり前から PHP でセッションなどを「遊んで」いましたが、CodeIgniter ではあまり詳しくありません。これが唯一の方法ですか?私はしません ユーザーごとに個別のディレクトリを作成する必要があると思いませんか? 正しい方向に向かう方法や例を教えてください。
前もって感謝します、
ハリス21