Hallo
Ich habe ein Plugin für mein shop gebastelt das die funktion hat eine csv datei auszulesen und zu Importieren. Nun möchte ich aber das daß script eine csv vom externen link/Server hohlt und importiert. wie mache ich das am besten****
Hier der code
geht das mit fopen****?
lg
Ich habe ein Plugin für mein shop gebastelt das die funktion hat eine csv datei auszulesen und zu Importieren. Nun möchte ich aber das daß script eine csv vom externen link/Server hohlt und importiert. wie mache ich das am besten****
Hier der code
PHP:
<?php
error_reporting(E_ALL);
ini_set("display_errors",1);
set_time_limit(1000);
ini_set('memory_limit','512M');
require_once('../../api.php');
$api = new sAPI();
#if ($_REQUEST["sAPI"]!=$api->sSystem->sCONFIG["sAPI"])
#exit;
$import =& $api->import->shopware;
$csv =& $api->convert->csv;
$mapping =& $api->convert->mapping;
$csv->sSettings['separator'] = ";"; // Feld-Trennzeichen in der CSV-Datei
$data_path = $api->load("file://".$api->sPath."/engine/connectors/api/sample/csv/instock.csv");
$articles = $api->convert->csv->decode($data_path);
$mappingmask = array("ordernumber","instock");
$mappingmask = $mapping->prepare_mask ($mappingmask);
foreach ($articles as $article)
{
$result = $import->sArticleStock(array(
"ordernumber"=>$article["ordernumber"],
"instock"=>$article["instock"]
));
}
unset($articles,$article);
?>
geht das mit fopen****?
lg