如何下载文件并将其用于 php 中的导入操作



我正在尝试为我的电子商务自动导入产品目录,我想知道是否可以远程下载文件并直接从代码中使用它,而无需先手动下载然后导入它。这是插件设置路径的代码部分,如果我可以在导入之前添加一些代码来下载文件并将其放在"csv_upload_folder"中,我认为它可以完美运行

define('CSV_IMPORT_FOLDER', 'csv_import/');
define('CSV_IMPORT_INI_FILE', CSV_IMPORT_FOLDER . 'csv_import.ini');
$config = parse_ini_file(CSV_IMPORT_INI_FILE, true);
define("CORRECT_FIELDS_COUNT", (isset($config["settings"]["correct_fields_count"]) && $config["settings"]["correct_fields_count"] == 1)); 
define('CSV_IMPORT_UPLOAD_FOLDER', CSV_IMPORT_FOLDER . $config["settings"]["csv_upload_folder"] . '/');
define('CSV_IMPORT_PHP_FILE', basename($PHP_SELF));
define('CSV_DEBUG', (isset($config["settings"]["debug"]) && $config["settings"]["debug"]));

本代码是"cozmo"的"简易csv导入"的一部分

谢谢

我设法做到了,我用file_put_contents("Tmpfile.zip", fopen("http://someurl/file.zip", 'r'));在脚本的同一目录中下载文件

最新更新