自分のウェブサイトのユーザーが、不要になったアップロード済みの画像をサーバーから削除できるようにする必要があります。私は以前PHPのunlink
関数を使用していましたが、これはかなりリスクがあり、セキュリティ上の問題である可能性があると言われています。 (前のコード:PHP - サーバー上の別のフォルダにファイルを移動する
if(unlink($path.'image1.jpg')){
// deleted
}
代わりに、ファイルを別のフォルダに移動するだけです。これは、最初にファイルをアップロードしてからアカウントにログインすると、長い時間がかかることがあります。
user/
、その後、その不要な画像を入れて目的地であるデルと呼ばれるフォルダの中にあること:
user/del/
があります私は、ユーザーのイメージ(複数可)を格納するメインフォルダを持っている場合ファイルを別のフォルダに移動するコマンドですか?だから言う:へ
user/image1.jpg
移動/ rename()機能を使用し
user/del/image1.jpg
とても簡単!ありがとう:) –