【发布时间】:2012-10-27 00:13:19
【问题描述】:
我有一个这样的文件夹结构:
etc
files
public_html
tmp
我希望我网站的用户能够上传文件,并将这些文件存储在 files 文件夹中(而不是将它们存储在 public_html 中的某个文件夹中)。这是出于安全原因。我有点新手,我无法弄清楚如何将上传的文件存储到files 文件夹。这是我的代码(相关部分?):
$path = dirname( __FILE__ ) ."/" . 'files/my_file.pdf';
$success = move_uploaded_file( $tmp_name, $path );
我应该如何更改 $path 才能使其正常工作?
【问题讨论】:
-
如果要向后导航,可以使用两个点
.. -
取决于 FRAMEWORK_PATH 是什么,通常你只需添加两个点来表示“一个文件夹返回”
-
所以我会写
../files/my_file.pdf?
标签: php public-html