Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e0d7849f

Von Bernd Blessmann vor mehr als 14 Jahren hinzugefügt

  • ID e0d7849f5e65cf957bbec56d23336fd55e5cd987
  • Vorgänger 66ee022a
  • Nachfolger 78805163

Patch aus Bug 1343: csv in ../users speichern

Unterschiede anzeigen:

lxo-import/partsB.php
66 66
    $precision = $_POST["precision"];
67 67
    $quotation = $_POST["quotation"];
68 68
    $quottype = $_POST["quottype"];
69
    $file    = "parts";
69
    $file    = "../users/parts.csv";
70
    $table   = "parts";
70 71

  
71 72
    /* no data? */
72 73
    if (empty($_FILES["Datei"]["name"]))
73 74
        ende ("Kein Datenfile angegeben");
74 75

  
75 76
    /* copy file */
76
    if (!move_uploaded_file($_FILES["Datei"]["tmp_name"],$file.".csv")) {
77
    if (!move_uploaded_file($_FILES["Datei"]["tmp_name"],$file)) {
77 78
        ende ("Upload von Datei fehlerhaft.".$_FILES["Datei"]["error"]);
78 79
    } 
79 80

  
80 81
    /* check if file is really there */
81
    if (!file_exists("$file.csv") or filesize("$file.csv")==0) 
82
        ende("Datenfile ($file.csv) nicht im Ordner gefunden oder leer");
82
    if (!file_exists("$file") or filesize("$file")==0) 
83
        ende("Datenfile ($file) nicht im Ordner gefunden oder leer");
83 84

  
84 85
    /* Zu diesem Zeitpunkt wurde der Artikel Importiert */
85
    if (!$db->chkcol($file)) 
86
    if (!$db->chkcol($table)) 
86 87
        ende("Importspalte konnte nicht angelegt werden");
87 88

  
88 89
    /* first check all elements */
lxo-import/parts_import.php
210 210
    $parts_fld = array_keys($fields);
211 211

  
212 212
    /* open csv file */
213
    $f=fopen("$file.csv","r");
213
    $f=fopen("$file","r");
214 214
    
215 215
    /*
216 216
     * read first line with table descriptions

Auch abrufbar als: Unified diff