PHP - Przenieś plik do innego folderu na serwerze
Muszę zezwolić użytkownikom na mojej stronie internetowej na usunięcie ich obrazów z serwera po przesłaniu ich, jeśli nie chcą ich już więcej. Wcześniej korzystałem zunlink
działa w PHP, ale od tego czasu powiedziano mi, że może to być dość ryzykowne i problem bezpieczeństwa. (Poprzedni kod poniżej :)
if(unlink($path.'image1.jpg')){
// deleted
}
Zamiast tego chcę teraz po prostu przenieść plik do innego folderu. Musi to być możliwe do wykonania przez długi czas po pierwszym przesłaniu pliku, więc za każdym razem, gdy logują się na swoje konto. Jeśli mam główny folder, w którym przechowywane są zdjęcia użytkowników:
user/
a następnie w folderze o nazwie del, który jest miejscem docelowym do umieszczenia niechcianych obrazów:
user/del/
Czy istnieje polecenie przeniesienia pliku do innego folderu? To znaczy:
user/image1.jpg
przenosi się do / staje się
user/del/image1.jpg