您好我想在webroot之外创建文件夹(使用php)并将上传的文件移动到它们。 那可能吗?怎么样?
答案 0 :(得分:2)
使用rename
,copy
或move_uploaded_file
,但您需要确保该文件夹具有正确的权限(对您的webserver / php执行用户的写权限)。
此外,Handling file uploads可能会为您提供一些有用的信息。
答案 1 :(得分:1)
使用php的move_uploaded_file()功能。
答案 2 :(得分:1)
在评论中链接,但需要重复:Read documentation。
检查目录是否存在,如果不存在,请创建它:
if (!is_dir('/dir/path')) {
mkdir('/dir/path');
}
将上传的文件移至目录:
move_uploaded_file($_FILES["file"]["tmp_name"], "/dir/path");