Preciso permitir que os usuários do meu site excluam suas imagens do servidor depois de carregá-las, se não quiserem mais. Eu estava usando a unlink
função anteriormente em PHP, mas já me disseram que isso pode ser bastante arriscado e um problema de segurança. (Código anterior abaixo :)
if(unlink($path.'image1.jpg')){
// deleted
}
Em vez disso, agora quero simplesmente mover o arquivo para uma pasta diferente. Isso deve ser feito muito tempo após o upload do arquivo pela primeira vez, a qualquer momento que eles fizerem login na conta. Se eu tiver a pasta principal que armazena as imagens dos usuários:
user/
e então dentro dela uma pasta chamada del, que é o destino para colocar suas imagens indesejadas:
user/del/
Existe um comando para mover um arquivo para uma pasta diferente? Então isso diz:
user/image1.jpg
move para / torna-se
user/del/image1.jpg