Bitte überprüfen Sie das Format von Bezahlt_am bei der Eingabe!\n"; die("

Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!

\n"); } else { if (4 != strlen($ntbez['2'])) { echo "

Bitte überprüfen Sie das Format von Bezahlt_am bei der Eingabe!

\n"; die("

Die Eingabe der Jahreszahl muss 4-stellig erfolgen!

\n"); } else { if (!checkdate($ntbez['1'], $ntbez['0'], $ntbez['2'])) { die("

Bitte geben Sie ein korrektes Datum im Feld Bezahlt_am an

\n"); } } } $Bezahlt = 1; } else { $Bezahlt = 0; $Bez_Datum = "0000-00-00"; } if (3 != sizeof($nt)) { echo "

Bitte überprüfen Sie das Format des Rechnungsdatums bei der Eingabe!

\n"; echo "

Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!

\n"; } else { if (4 != strlen($nt['2'])) { echo "

Bitte überprüfen Sie das Format des Rechnungsdatums bei der Eingabe!

\n"; echo "

Die Eingabe der Jahreszahl muss 4-stellig erfolgen!

\n"; } else { if (checkdate($nt['1'], $nt['0'], $nt['2'])) { $temp = 1; } } } if ($temp) { $sql = 'INSERT INTO ' . PREFIX . '_Rechnungen (Jahr, ID, Kontakt_ID, Admin_ID, Schluss_Rechnung, Alte_Rechnung, Preis, MwSt, Text, Datum, Bezahlt, Bezahlt_am) VALUES (' . date("Y", strtotime($Re_Datum)) . ', NULL, "' . $_POST['Kontakt_ID'] . '", "' . $_POST['Admin_ID'] . '", "1", "1", "' . $_POST['Preis'] . '", "' . $_POST['MwSt'] . '", "Ersetzt Rechnung-Nummer: ' . $_POST['Re_Nr'] . '", "' . $Re_Datum . '", "' . $Bezahlt . '", "' . $Bez_Datum . '");'; $stmt = $db->prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht gespeichert werden: ' . $db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht gespeichert werden: ' . $stmt->error); } $sql = 'SELECT last_insert_id() AS last'; $result = $db->query($sql); $nt = $result->fetch_assoc(); $sql = 'INSERT INTO ' . PREFIX . '_Rechnung_Pos (ID, Jahr, Rechnung_ID, Position, Anzahl, Bezeichnung, Preis) VALUES (NULL, ' . date("Y", strtotime($Re_Datum)) . ', "' . $nt['last'] . '", "1", "1", "Ersetzt Rechnung-Nummer: ' . $_POST['Re_Nr'] . '", "' . $_POST['Preis'] . '")'; $stmt = $db->prepare($sql); if (!$stmt) { die ('Datensatz konnte nicht gespeichert werden: ' . $db->error); } if (!$stmt->execute()) { die ('Datensatz konnte nicht gespeichert werden: ' . $stmt->error); } echo "

Die Rechnungsdaten wurden übernommen!

"; echo "

Falls Sie diese Rechnung bearbeiten wollen, ändern Sie im Bereich \"Schriftverkehr -> Rechnungen\" die Rechnung mit der Nummer " . date("Y", strtotime($Re_Datum)) . "_" . $nt['last'] . "\n"; }