আমার ওয়েবসাইটের ব্যবহারকারীদের আর সেগুলি না চাইলে তারা তাদের চিত্রগুলি আপলোড করার পরে সার্ভার থেকে তাদের চিত্রগুলি মুছে ফেলার অনুমতি দেওয়া দরকার। আমি পূর্বে unlink
পিএইচপি-তে ফাংশনটি ব্যবহার করছিলাম তবে তখন থেকে বলা হয়েছিল যে এটি বেশ ঝুঁকিপূর্ণ এবং সুরক্ষা সমস্যা হতে পারে। (নীচের আগের কোড :)
if(unlink($path.'image1.jpg')){
// deleted
}
পরিবর্তে আমি এখন ফাইলটি অন্য একটি ফোল্ডারে সরাতে চাই। তারা প্রথমে ফাইলটি আপলোড করার পরে তাদের অ্যাকাউন্টে লগইন করার পরে এটি অবশ্যই দীর্ঘ সময় সক্ষম হতে হবে। যদি আমার কাছে প্রধান ফোল্ডার থাকে যা ব্যবহারকারীদের চিত্র (গুলি) সঞ্চয় করে:
user/
এবং তারপরে ডেল নামে একটি ফোল্ডার যা তাদের অযাচিত চিত্রগুলি রাখার গন্তব্য:
user/del/
কোনও ফাইলকে অন্য ফোল্ডারে স্থানান্তরিত করার জন্য কোন আদেশ আছে? সুতরাং যে বলে:
user/image1.jpg
/ হয়ে যায়
user/del/image1.jpg