【发布时间】:2019-05-09 22:03:40
【问题描述】:
我正在使用 PHP 代码处理 wordpess,但上传的文件没有使用 move_uploaded_file() 在上传文件夹中移动,也没有显示任何错误
<form action="" id="review_form" method="post" enctype="multipart/form-data" >
<input type="file" name="yourfile" class="wp-form-control wp-file" aria-invalid="false">
</form>
$path = "https://test.com/wp-content/themes/test/review_upload/";
$my_file = basename($_FILES['yourfile']['name']);
$path1 = $path . $my_file;
$move = move_uploaded_file($_FILES['yourfile']['tmp_name'], $path1);
【问题讨论】:
-
您似乎试图将文件移动到 URL 地址
-
是的,我已尝试将文件移动到 URL 地址
-
我明白了,实际上它只有在您使用本地路径(如
C:/folder/file.txt或./folder/file.txt..)时才有效。也许您应该查看 documentation 上的示例 -
那么,如果我想使用实时路径怎么办?
-
你应该有一个比“我想”更好的理由。更加努力地描述您为什么不使用文件系统路径。
标签: php html wordpress file-upload