ウェブサイトのユーザーが不要になった場合は、アップロードした画像をサーバーから削除できるようにする必要があります。以前unlink
はPHPでこの関数を使用していましたが、これは非常に危険でセキュリティの問題になる可能性があると言われています。(以下の以前のコード:)
if(unlink($path.'image1.jpg')){
// deleted
}
代わりに、ファイルを別のフォルダに移動するだけです。これは、最初にファイルをアップロードした後、アカウントにログインするたびに実行できる必要があります。ユーザーの画像を保存するメインフォルダーがある場合:
user/
そして、その中に、不要な画像を配置する宛先であるdelというフォルダーがあります。
user/del/
ファイルを別のフォルダーに移動するコマンドはありますか?だからそれは言う:
user/image1.jpg
に移動する/なる
user/del/image1.jpg