2014-12-01 3 views
-1

전자 상거래 용 제품 카탈로그 가져 오기를 자동화하려고하고 있습니다. 파일을 원격에서 다운로드하여 직접 사용할 수 있는지 궁금합니다. 코드를 수동으로 다운로드하지 않고 코드를 가져올 수 있습니다. 이것은 내가 생각하는 가져 오기가 완벽하게파일을 다운로드하여 PHP에서 가져 오기 작업에 사용하는 방법

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_upload_folder"에 배치하는 몇 가지 코드를 추가 할 수 있다면 부가 기능은, 경로를 설정하는 코드의 일부입니다 "코즈모"

는 내가

+0

당신은 신속하게 추가해야 스크립트와 동일한 디렉토리에있는 파일을 다운로드 file_put_contents("Tmpfile.zip", fopen("http://someurl/file.zip", 'r'));을 사용 –

+0

질문이 모호하고 잘못 작성되었습니다. 또한 '업로드'와 '다운로드'가 엉망이 될 수도 있습니다. –

+0

내 코드가 아니기 때문에 코드를 추가하지 않았습니다. 애드온을 사용하면 내 컴퓨터에서 CSV 파일을 가져올 수 있지만 직접 서버에서 가져 오려고합니다. – Mariano

답변

0

내가 그것을 할 관리 감사에 의해 "쉬운 CSV 가져 오기"의 일부입니다 당신이 시도한 것 (최소한의 코딩 된 시험 포함) ple) 또는 downvoted 얻을 것이다. 이 사이트에서 질문하는 규칙을 읽으십시오.