Patch aus Bug 1343: csv in ../users speichern
authorBernd Blessmann <bibi@online.de>
Fri, 5 Mar 2010 12:40:42 +0000 (13:40 +0100)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 5 Mar 2010 12:40:42 +0000 (13:40 +0100)
lxo-import/partsB.php
lxo-import/parts_import.php

index 49341c0..9619466 100644 (file)
@@ -66,23 +66,24 @@ if ($_POST["ok"]) {
     $precision = $_POST["precision"];
     $quotation = $_POST["quotation"];
     $quottype = $_POST["quottype"];
-    $file    = "parts";
+    $file    = "../users/parts.csv";
+    $table   = "parts";
 
     /* no data? */
     if (empty($_FILES["Datei"]["name"]))
         ende ("Kein Datenfile angegeben");
 
     /* copy file */
-    if (!move_uploaded_file($_FILES["Datei"]["tmp_name"],$file.".csv")) {
+    if (!move_uploaded_file($_FILES["Datei"]["tmp_name"],$file)) {
         ende ("Upload von Datei fehlerhaft.".$_FILES["Datei"]["error"]);
     } 
 
     /* check if file is really there */
-    if (!file_exists("$file.csv") or filesize("$file.csv")==0) 
-        ende("Datenfile ($file.csv) nicht im Ordner gefunden oder leer");
+    if (!file_exists("$file") or filesize("$file")==0) 
+        ende("Datenfile ($file) nicht im Ordner gefunden oder leer");
 
     /* Zu diesem Zeitpunkt wurde der Artikel Importiert */
-    if (!$db->chkcol($file)) 
+    if (!$db->chkcol($table)) 
         ende("Importspalte konnte nicht angelegt werden");
 
     /* first check all elements */
index 8337016..2f0edd0 100644 (file)
@@ -210,7 +210,7 @@ function import_parts($db, $file, $trenner, $trennzeichen, $fields, $check, $ins
     $parts_fld = array_keys($fields);
 
     /* open csv file */
-    $f=fopen("$file.csv","r");
+    $f=fopen("$file","r");
     
     /*
      * read first line with table descriptions