Я пытаюсь написать скрипт загрузки php для загрузки файлов в разные папки.Мой код работает для прямого пути (что-то вроде 'path / to / directory'), но не для динамического пути, взятого из среды выполнения.
$directory_self = dirname($_SERVER['PHP_SELF']);
$folder = $_POST['folder_name']; //final folder
$toupload = $_SERVER['DOCUMENT_ROOT'] . $directory_self .'/files'. $folder;
$uploadsDirectory = str_replace (" ", "", $toupload);
Когда я отображаю $ uploadsDirectory, он показывает точный путь.Может ли кто-нибудь помочь мне, что может быть не так в этом?