oscommerce — Как загрузить файл и использовать его для операций импорта в Stack Overflow

Я пытаюсь автоматизировать импорт каталога товаров для моей электронной коммерции, и мне интересно, возможно ли загрузить файл удаленно и использовать его непосредственно из кода, не загружая его сначала вручную, а затем импортируя. Это та часть кода, где аддон устанавливает пути, если бы я мог просто добавить код для загрузки файла и поместить его в «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"]));

Этот код является частью «простого импорта CSV» от «Cozmo»

Благодарю вас

-1

Решение

Мне удалось это сделать, я использовал file_put_contents("Tmpfile.zip", fopen("http://someurl/file.zip", 'r')); скачать файл в том же каталоге скрипта

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]