Я хочу загружать файлы с помощью PHP, и я использую move_uplload_files, чтобы скопировать их в нужную папку назначения, все работает нормально с этим:
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], './uploades/'))
die("success");
else
die("error");
Но когда я попробую это
$rand = chr(rand(97, 122)). chr(rand(97, 122)). chr(rand(97, 122));
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], './uploades/'.$rand))
die("success");
else
die("error");
, я получу ошибку, и похоже move_uploaded_files не может создавать папки. Как я могу это сделать?
В основном я ищу способ сделать это, например file_put_contents ()
, который создает путь, если он не существует.