как исправить проблему с функцией file_exists в php всегда возвращать false - PullRequest
0 голосов
/ 07 мая 2020

Я использую PHP и пытаюсь переименовать файл с помощью функции file_exists(), но код всегда выполняет else case, хотя файл уже существует.
Вот мой код:

if(file_exists('../media/imgs/books/'.$_POST['old_name'])){
    rename('../media/imgs/books/'.$_POST['old_name'],'../media/imgs/books/'.$_POST['book_name']);
}
else {
    echo "file not found";
}

Когда я выполняю этот код, он всегда возвращает false и показывает мне « файл не найден ».
Может ли кто-нибудь помочь мне с этой проблемой?

...