Мне нужно разрешить пользователям моего веб-сайта удалять свои изображения с сервера после их загрузки, если они им больше не нужны. Раньше я использовал функцию unlink в PHP, но с тех пор мне сказали, что это может быть довольно рискованно и представлять угрозу безопасности. (Предыдущий код ниже:)
if(unlink($path.'image1.jpg')){
// deleted
}
Вместо этого я хочу просто переместить файл в другую папку. Это должно быть возможно сделать спустя долгое время после того, как они впервые загрузили файл, чтобы они могли входить в свою учетную запись в любое время. Если у меня есть основная папка, в которой хранятся изображения пользователей:
user/
а затем внутри нее папка с именем del, в которую можно поместить ненужные изображения:
user/del/
Есть ли команда для перемещения файла в другую папку? Так что скажите:
user/image1.jpg
переезжает/становится
user/del/image1.jpg
Подробнее здесь: https://stackoverflow.com/questions/191 ... the-server