query($sql);
$nt = $result->fetch_assoc();
echo "
\n";
}
else
{
$nt = explode(".", $_POST['Re_Datum']);
$Re_Datum = $nt['2']."-".$nt['1']."-".$nt['0'];
$nt_bez = explode(".", $_POST['Bezahlt_am']);
$Bezahlt_am = $nt_bez['2']."-".$nt_bez['1']."-".$nt_bez['0'];
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']))
{
if (3 != sizeof($nt_bez))
{
echo "Bitte überprüfen Sie das Format des Datums: Bezahlt am bei der Eingabe!
\n";
echo "Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!
\n";
}
else
{
if (4 !=strlen($nt_bez['2']))
{
echo "Bitte überprüfen Sie das Format des Datums: Bezahlt am bei der Eingabe!
\n";
echo "Die Eingabe der Jahreszahl muss 4-stellig erfolgen!
\n";
}
else
{
if (checkdate($nt_bez['1'], $nt_bez['0'], $nt_bez['2']))
{
$sql = 'DELETE FROM '.PREFIX.'_Eingang WHERE (Jahr = "'.$_POST['Old_Year'].'" AND ID = "'.$_POST['Old_ID'].'");';
$insert = $db->query($sql);
$sql = 'INSERT INTO '.PREFIX.'_Eingang (Jahr, ID, Kontakt, Re_Nr, Re_Datum, Preis, MwSt, Bezahlt_am) VALUES ('.date("Y", strtotime($Bezahlt_am)).', NULL, "'.$_POST['Kontakt'].'", "'.$_POST['Re_Nr'].'", "'.$Re_Datum.'", "'.$_POST['Preis'].'", "'.$_POST['MwSt'].'", "'.$Bezahlt_am.'")';
$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 Eingangsrechnung wurde eingetragen!
";
}
else
{
echo "Bitte überprüfen Sie das eingegebene Datum!
\n";
echo "Das Datum ".$_POST['Bezahlt_am']." existiert nicht!
\n";
}
}
}
}
else
{
echo "Bitte überprüfen Sie das eingegebene Datum!
\n";
echo "Das Datum ".$_POST['Re_Datum']." existiert nicht!
\n";
}
}
}
}
?>