Из того, что я могу сказать на основании сообщения об ошибке, ваш сценарий находится в ROOT/bqformtest
.Затем вы устанавливаете $target
для относительного пути: bqformtest/uploaded_files
.Это означает, что скрипт попытается переместить загруженный файл из временного каталога в: ROOT/bqformtest
+ bqformtest/uploaded_files
, что приведет к: ROOT/bqformtest/bqformtest/uploaded_files
.Установите $target
на:
$target = "uploaded_files/";
или
$target = "/home/drawapl1/public_html/bqformtest/uploaded_files/";
, и оно должно работать.
Кстати, вы используете имя загруженного файла безего дезинфекция, которая представляет серьезную угрозу безопасности.Не доверяйте ничему, отправленному пользователем.