Я хочу загрузить файлы с помощью 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()
, который создает путь, если не существует.