Ergebnis des Datenimports:\n"; for ($i = $_POST['Beginn']; $i < $number_rows; $i++) { if ("," == $_POST['separator']) { $datensatz = explode(",", $array[$i]); } elseif (";" == $_POST['separator']) { $datensatz = explode(";", $array[$i]); } elseif ("Tabulator" == $_POST['separator']) { $datensatz = explode("\t", $array[$i]); } if ("" != $datensatz[$_POST['Datum']]) { $nt = explode(".", $datensatz[$_POST['Datum']]); if (3 != sizeof($nt)) { $nt = explode("-", $datensatz[$_POST['Datum']]); if (3 == sizeof($nt)) { $Datum = " Datum = \"".$nt['0']."-".$nt['1']."-".$nt['2']."\""; } else { $Datum = " Datum = CURDATE()"; } } else { if (4 !=strlen($nt['2'])) { $Datum = " Datum = CURDATE()"; } else { if (checkdate($nt['1'], $nt['0'], $nt['2'])) { $Datum = " Datum = \"".$nt['2']."-".$nt['1']."-".$nt['0']."\""; } } } } else { $Datum = " Datum = CURDATE()"; } $number_cols = count($datensatz); if ($number_cols < 20) { for ($temp = $number_cols; $temp <= 20; $temp++) { $datensatz[$temp] = ""; } } for ($temp = 0; $temp < 9; $temp++) { $datensatz[$temp] = str_replace('""', '\\', $datensatz[$temp]); $datensatz[$temp] = trim($datensatz[$temp]); $datensatz[$temp] = trim($datensatz[$temp], '"'); $datensatz[$temp] = str_replace('\\', '"', $datensatz[$temp]); } $sql = "INSERT INTO ".PREFIX."_Kontakte SET \n"; if ("" == $_POST['ID']) { $sql .= " ID = NULL,\n"; } else { $sql .= " ID = \"".$datensatz[$_POST['ID']]."\","; } $sql .= " Firma = \"".$datensatz[$_POST['Firma']]."\", Anrede = \"".$datensatz[$_POST['Anrede']]."\", Vorname = \"".$datensatz[$_POST['Vorname']]."\", Nachname = \"".$datensatz[$_POST['Nachname']]."\", Strasse = \"".$datensatz[$_POST['Strasse']]."\", Nummer = \"".$datensatz[$_POST['Nummer']]."\", PLZ = \"".$datensatz[$_POST['PLZ']]."\", Ort = \"".$datensatz[$_POST['Ort']]."\", Land = \"".$datensatz[$_POST['Land']]."\", Telefon = \"".$datensatz[$_POST['Telefon']]."\", Fax = \"".$datensatz[$_POST['Fax']]."\", Mobil = \"".$datensatz[$_POST['Mobil']]."\", Email = \"".$datensatz[$_POST['Email']]."\", Homepage = \"".$datensatz[$_POST['Homepage']]."\", Gericht = \"".$datensatz[$_POST['Gericht']]."\", SteuerNr = \"".$datensatz[$_POST['SteuerNr']]."\", Kto_Inhaber = \"".$datensatz[$_POST['Kto_Inhaber']]."\", Kto_Nummer = \"".$datensatz[$_POST['Kto_Nummer']]."\", BLZ = \"".$datensatz[$_POST['BLZ']]."\", Bank = \"".$datensatz[$_POST['Bank']]."\", ".$Datum.";"; $stmt = $db->prepare($sql); if (!$stmt) { echo "

Datensatz konnte nicht angelegt werden: ".$db->error; $error++; } else { if (!$stmt->execute()) { echo "

Datensatz konnte nicht angelegt werden: ".$stmt->error; $error++; } else { $gut++; } } } echo "

".$error." fehlerhafte Datensätze wurden nicht eingefügt!
".$gut." Datensätze importiert

"; unlink($uploadfile); ?>