愚弄php';是否在不使用cURL的情况下移动上传的文件?

愚弄php';是否在不使用cURL的情况下移动上传的文件?,php,wordpress,curl,Php,Wordpress,Curl,大家好,我的问题已经在这里被问过了,但是从来没有人直接回答过 我正在编写一个wordpress插件,它需要连接到远程数据库,下载一个文件,然后调用另一个插件的文件导入方法。另一个插件是StoreLocator plus插件。它有一个批量记录上传功能,可以从表单上传文件,获取地理位置数据,然后将表单数据存储在其数据库中我想使用wp cron基本上自动化这个过程。 以下是该插件中存在问题的一行: if(!move_uploaded_file($_FILES['csvfile']['tmp_name'

大家好,我的问题已经在这里被问过了,但是从来没有人直接回答过

我正在编写一个wordpress插件,它需要连接到远程数据库,下载一个文件,然后调用另一个插件的文件导入方法。另一个插件是StoreLocator plus插件。它有一个批量记录上传功能,可以从表单上传文件,获取地理位置数据,然后将表单数据存储在其数据库中我想使用wp cron基本上自动化这个过程。

以下是该插件中存在问题的一行:

if(!move_uploaded_file($_FILES['csvfile']['tmp_name'],$updir.'/'.$_FILES['csvfile']['name'])){
return;
}
现在,将文件写入/tmp并欺骗
$\u文件
superglobal很容易,但是
move\u上传的\u文件
会让我不知所措。我查看了这个源代码,我仍然不清楚它是如何检查以确保表单已上载的,因为源代码不清楚

由于身份验证和安全性等原因,我希望避免与curl陷入混乱。我也不希望在更新发生时编辑SLP插件文件

TL;DR

有人知道如何愚弄
移动上传的文件
以确信
$文件中的内容是“上传”的吗


提前谢谢

有趣的@bishop!谢谢我得看看这是否管用。我将尝试覆盖我的插件中的move_上传的函数,然后调用另一个插件的方法,看看它是否有效。我不确定范围界定会如何进行。。。