PHP - Mover um arquivo para uma pasta diferente no servidor
Preciso permitir que os usuários do meu site excluam suas imagens do servidor depois de enviá-las, caso não as desejem mais. Eu estava usando anteriormente ounlink
funcionar em PHP, mas desde então tem sido dito 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 poder ser feito por um longo período depois que eles fizerem o upload do arquivo pela primeira vez, sempre que fizerem login em sua conta. Se eu tiver a pasta principal que armazena a (s) imagem (ns) do usuário:
user/
e, em seguida, dentro de uma pasta chamada del qual é 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-se para / torna-se
user/del/image1.jpg