0

嗨,我想在 webroot 之外创建文件夹(使用 php)并将上传的文件移动到它们。这可能吗?如何?

4

3 回答 3

2

使用rename,copymove_uploaded_file,尽管您需要确保该文件夹具有正确的权限(您的网络服务器 / php 执行用户的写入权限)。

此外,处理文件上传可能会为您提供一些有用的信息。

于 2012-05-10T13:52:01.110 回答
1

使用 php 的move_uploaded_file()函数。

于 2012-05-10T13:53:01.047 回答
1

在评论中链接,但需要重复:阅读文档

检查目录是否存在,如果不存在,则创建它:

if (!is_dir('/dir/path')) {
    mkdir('/dir/path');
}

将您上传的文件移动到目录:

move_uploaded_file($_FILES["file"]["tmp_name"], "/dir/path");
于 2012-05-10T13:57:10.520 回答