Datenstand V1.0
This commit is contained in:
150
inhalte/10er_kfz.php
Normal file
150
inhalte/10er_kfz.php
Normal file
@@ -0,0 +1,150 @@
|
||||
<?php
|
||||
if ("" != $_POST['ID']) {
|
||||
$path = $pfad;
|
||||
$ref = "index.php?section=".$_GET['section']."&kfz=".$_POST['ID'];
|
||||
$id = $_POST['ID'];
|
||||
} elseif ("" != $_GET['kfz']) {
|
||||
$path = $pfad;
|
||||
$ref = "index.php?section=".$_GET['section']."&kfz=".$_GET['kfz'];
|
||||
$id = $_GET['kfz'];
|
||||
} else {
|
||||
$path = $pfad;
|
||||
$ref = "index.php?section=".$_GET['section']."&kfz=".$id;
|
||||
}
|
||||
while (strlen($id) < $_SESSION['Firma']['Stellen']) {
|
||||
$id = "0".$id;
|
||||
}
|
||||
|
||||
$sql = "SELECT * FROM ".PREFIX."_KfZ WHERE ID=\"".$id."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Bilder zum Fahrzeug:</legend>\n";
|
||||
|
||||
if ('del' == $_GET['action']) {
|
||||
$delfile = $path . $_GET['kfz']. "_". $_GET['pic'] . ".jpg";
|
||||
$delthumb = $path . $_GET['kfz']. "_". $_GET['pic'] . "_thumb.jpg";
|
||||
if (unlink($delfile)) {
|
||||
if (unlink($delthumb)) {
|
||||
echo "<p>Bild gelöscht</p>";
|
||||
}
|
||||
} else {
|
||||
echo "<p>Fehler beim Löschen</p>";
|
||||
}
|
||||
echo '<a href="'.$ref.'&action=foto">Fotos bearbeiten</a>';
|
||||
} elseif ('add' == $_GET['action']) {
|
||||
$ref .= "&action=speichern&pic=".$_GET['pic'];
|
||||
echo " <form action=\"".$ref."\" method=\"post\" enctype=\"multipart/form-data\">\n";
|
||||
echo " <label>Foto auswählen</label>\n";
|
||||
echo " <input type=\"file\" name=\"Foto\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" name=\"Speichern\" value=\"Speichern\" />\n";
|
||||
echo " </form>\n";
|
||||
} elseif ('speichern' == $_GET['action']) {
|
||||
$uploadfile = $path. $_FILES['Foto']['name'];
|
||||
move_uploaded_file($_FILES['Foto']['tmp_name'], $uploadfile);
|
||||
$src = imagecreatefromjpeg($uploadfile);
|
||||
list($width,$height)=getimagesize($uploadfile);
|
||||
if ($height > $width) {
|
||||
$newheight=$large;
|
||||
$thumbheight=$small;
|
||||
$newwidth=($width/$height)*$large;
|
||||
$thumbwidth=($width/$height)*$small;
|
||||
} else {
|
||||
$newwidth=$large;
|
||||
$thumbwidth=$small;
|
||||
$newheight=($height/$width)*$large;
|
||||
$thumbheight=($height/$width)*$small;
|
||||
}
|
||||
$tmp=imagecreatetruecolor($newwidth,$newheight);
|
||||
$tmp_thumb=imagecreatetruecolor($thumbwidth,$thumbheight);
|
||||
imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);
|
||||
imagecopyresampled($tmp_thumb,$src,0,0,0,0,$thumbwidth,$thumbheight,$width,$height);
|
||||
$filename = $path . $_GET['kfz'] . "_" . $_GET['pic'] . ".jpg";
|
||||
$thumbname = $path . $_GET['kfz'] . "_" . $_GET['pic'] . "_thumb.jpg";
|
||||
imagejpeg($tmp,$filename,90);
|
||||
imagejpeg($tmp_thumb,$thumbname,90);
|
||||
imagedestroy($src);
|
||||
imagedestroy($tmp);
|
||||
imagedestroy($tmp_thumb);
|
||||
unlink($path. $_FILES['Foto']['name']);
|
||||
chmod($filename, 0755);
|
||||
echo "<p>Bild hochgeladen</p>";
|
||||
echo '<a href="'.$ref.'&action=foto">Fotos bearbeiten</a>';
|
||||
} else {
|
||||
echo " <p>Klicken Sie auf ein vorhandenes Bild um es zu löschen. Zum Hochladen eines neuen Bildes klicken Sie auf einen Platzhalter.</p>\n";
|
||||
echo " <form action=\"index.php?section=".$_GET['section']."\" method=\"post\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Bilder für die Homepage</legend>\n";
|
||||
echo " <input type=\"hidden\" name=\"fotos\" value=\"1\" />\n";
|
||||
echo " <table class=\"foto\">\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col span=\"2\" width=\"350\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
for ($i=0; $i<8; $i++) {
|
||||
$pic = $path . $id . "_" .$i. "_thumb.jpg";
|
||||
if ((2 == $i) OR (4 == $i) OR (6 == $i)) {
|
||||
echo " </tr>\n";
|
||||
echo " <tr>\n";
|
||||
}
|
||||
if (file_exists($pic)) {
|
||||
$link = $ref."&action=del&pic=".$i;
|
||||
echo " <td>\n";
|
||||
echo " <a href=\"$link\">";
|
||||
echo "<img src=\"$pic\" />";
|
||||
echo "</a>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"text\" name=\"FotoB".$i."\" value=\"".$nt['FotoB'.$i]."\" />\n";
|
||||
echo " </td>\n";
|
||||
} else {
|
||||
$link = $ref."&action=add&pic=".$i;
|
||||
echo " <td>\n";
|
||||
echo " <a href=\"$link\">";
|
||||
echo "<img src=\"img/no.jpg\" />";
|
||||
echo "</a>\n";
|
||||
echo " </td>\n";
|
||||
}
|
||||
}
|
||||
echo " </tr>\n";
|
||||
echo " </table>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Bilder zur internen Verwendung</legend>\n";
|
||||
echo " <table class=\"foto\">\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col span=\"2\" width=\"350\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
for ($i=8; $i<10; $i++) {
|
||||
$pic = $path . $id . "_" .$i. "_thumb.jpg";
|
||||
if (file_exists($pic)) {
|
||||
$link = $ref."&action=del&pic=".$i;
|
||||
echo " <td>\n";
|
||||
echo " <a href=\"$link\">";
|
||||
echo "<img src=\"$pic\" />";
|
||||
echo "</a>\n";
|
||||
echo " </td>\n";
|
||||
} else {
|
||||
$link = $ref."&action=add&pic=".$i;
|
||||
echo " <td>\n";
|
||||
echo " <a href=\"$link\">";
|
||||
echo "<img src=\"img/no.jpg\" />";
|
||||
echo "</a>\n";
|
||||
echo " </td>\n";
|
||||
}
|
||||
}
|
||||
echo " </tr>\n";
|
||||
echo " </table>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Bildbeschreibungen Speichern und Fahrzeug anzeigen</legend>\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$id."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"foto\" value=\"1\" />\n";
|
||||
echo " <input type=\"submit\" name=\"formaction\" value=\"show\" class=\"button_save\" />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " </form>\n";
|
||||
}
|
||||
echo "</fieldset>\n";
|
||||
?>
|
||||
67
inhalte/add.php
Normal file
67
inhalte/add.php
Normal file
@@ -0,0 +1,67 @@
|
||||
<?php
|
||||
if (!isset($_POST['step'])) {
|
||||
$sql = "SELECT ID, Firma, Nachname, Vorname, DSchutz FROM ".PREFIX."_Kontakte ORDER BY Nachname ASC, Vorname ASC;";
|
||||
$result = $db->query($sql);
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Kunde wählen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"step\" value=\"0\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"add\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <select name=\"Kontakt_ID\">\n";
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
echo " <option value=\"".$nt['ID']."\">".$nt['Nachname'].", ".$nt['Vorname']." - ".$nt['Firma']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"formaction\" value=\"add\" title=\"Übernehmen\" />\n";
|
||||
echo " <a href=\"index.php?section=".$_GET['section']."\"><img src=\"img/stop.png\" alt=\"Abbrechen\" title=\"Abbrechen\" /></a>\n";
|
||||
echo " <br />\n";
|
||||
echo "</fieldset>\n";
|
||||
} else {
|
||||
if ("0" == $_POST['step']) {
|
||||
$sql = "SELECT ID, Vorname, Nachname FROM Admin WHERE Firma_ID = \"".PREFIX."\" ORDER BY Nachname ASC;";
|
||||
$result = $db->query($sql);
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Ansprechpartner wählen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Kontakt_ID\" value=\"".$_POST['Kontakt_ID']."\" />\n";
|
||||
if (("schrift" == $_GET['section']) OR ("lv" == $_GET['section']) OR ("liefer" == $_GET['section'])) {
|
||||
echo " <input type=\"hidden\" name=\"step\" value=\"2\" />\n";
|
||||
} else {
|
||||
echo " <input type=\"hidden\" name=\"step\" value=\"1\" />\n";
|
||||
}
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"add\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <select name=\"Admin_ID\">\n";
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
echo " <option";
|
||||
if ($nt['ID'] == $_SESSION['TID']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo " value=\"".$nt['ID']."\">".$nt['Vorname']." ".$nt['Nachname']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"formaction\" value=\"add\" title=\"Übernehmen\" />\n";
|
||||
echo " <a href=\"index.php?section=".$_GET['section']."\"><img src=\"img/stop.png\" alt=\"Abbrechen\" title=\"Abbrechen\" /></a>\n";
|
||||
echo " <br />\n";
|
||||
echo "</fieldset>\n";
|
||||
} elseif ("1" == $_POST['step']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>MwSt-Satz in % festlegen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Kontakt_ID\" value=\"".$_POST['Kontakt_ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Admin_ID\" value=\"".$_POST['Admin_ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"step\" value=\"2\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"add\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"text\" name=\"MwSt\" value=\"".$_SESSION['Firma']['MwSt']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"formaction\" value=\"add\" title=\"Übernehmen\" />\n";
|
||||
echo " <a href=\"index.php?section=".$_GET['section']."\"><img src=\"img/stop.png\" alt=\"Abbrechen\" title=\"Abbrechen\" /></a>\n";
|
||||
echo " <br />\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
}
|
||||
?>
|
||||
21
inhalte/aktivierung.php
Normal file
21
inhalte/aktivierung.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
$sql = "SELECT ID FROM Firma WHERE Aktivierung = \"".$_GET['code']."\";";
|
||||
$result = $db->query($sql);
|
||||
if ($nt = $result->fetch_assoc()) {
|
||||
$sql = "UPDATE Firma SET
|
||||
Aktivierung = \"\"
|
||||
WHERE
|
||||
ID = \"".$nt['ID']."\";";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Aktivierung war nicht erfolgreich: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Aktivierung war nicht erfolgreich: '.$stmt->error);
|
||||
}
|
||||
}
|
||||
echo "<h1>Herzlichen Glückwunsch</h1>\n";
|
||||
echo "<h2>Die Aktivierung Ihres Produkts war erfolgreich!</h2>\n";
|
||||
echo "<p>Hier gehts zum Kunden Login: <a href=\"https://startup.ri-st.de\" target=\"_blank\">Kunden Login</a></p>\n";
|
||||
echo "<p>Zur R!ST Homepage: <a href=\"http://www.ri-st.de\" target=\"_blank\">R!ST Homepage</a></p>\n";
|
||||
?>
|
||||
30
inhalte/angebot.php
Normal file
30
inhalte/angebot.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
if (isset($_POST['ID'])) {
|
||||
$test = explode("_", $_POST['ID']);
|
||||
$ID = $test['1'];
|
||||
$Jahr = $test['0'];
|
||||
}
|
||||
$legend = "Angebote";
|
||||
$t_pos = "Angebot";
|
||||
$Typ = "Angebot";
|
||||
$type = "Angebot";
|
||||
$Text = "Angebot vom:";
|
||||
$table = PREFIX."_Angebote";
|
||||
|
||||
if (isset($_GET['pdf'])) {
|
||||
include "inhalte/pdf_show.php";
|
||||
} elseif (isset($_GET['mail'])) {
|
||||
include "inhalte/mail.php";
|
||||
} else {
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/search.php";
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} elseif ("mail" == $_POST['formaction']) {
|
||||
} elseif ("email" == $_POST['formaction']) {
|
||||
include "inhalte/email.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
22
inhalte/angebot_add.php
Normal file
22
inhalte/angebot_add.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
if ("2" == $_POST['step']) {
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Angebote (Jahr, ID, Kontakt_ID, Admin_ID, MwSt, Datum) VALUES (YEAR(CURDATE()), NULL, "'.$_POST['Kontakt_ID'].'", "'.$_POST['Admin_ID'].'", "'.$_POST['MwSt'].'", CURDATE())';
|
||||
$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();
|
||||
$date = getdate();
|
||||
unset($_POST);
|
||||
$Jahr = $date['year'];
|
||||
$ID = $nt['last'];
|
||||
include "inhalte/angebot_edit.php";
|
||||
} else {
|
||||
include "inhalte/add.php";
|
||||
}
|
||||
?>
|
||||
41
inhalte/angebot_copy.php
Normal file
41
inhalte/angebot_copy.php
Normal file
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Angebote WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<br />\n";
|
||||
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Angebote (Jahr, ID, Kontakt_ID, Admin_ID, LV_Jahr, LV_ID, MwSt, Text, Datum) VALUES (YEAR(CURDATE()), NULL, "'.$nt['Kontakt_ID'].'", "'.$nt['Admin_ID'].'", "'.$nt['LV_Jahr'].'", "'.$nt['LV_ID'].'", "'.$nt['MwSt'].'", "'.addslashes(stripslashes($nt['Text'])).'", CURDATE())';
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
$sql = 'SELECT last_insert_id() AS last';
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$ID_New = $nt['last'];
|
||||
|
||||
$sqlp = "SELECT * FROM ".PREFIX."_Angebot_Pos WHERE (Jahr = \"".$Jahr."\" AND Angebot_ID = \"".$ID."\");";
|
||||
echo "<br />\n";
|
||||
$resultp = $db->query($sqlp);
|
||||
while ($ntp = $resultp->fetch_assoc()) {
|
||||
$sql = "INSERT INTO ".PREFIX."_Angebot_Pos (Jahr, ID, Angebot_ID, Position, Anzahl, Bezeichnung, Preis, Feld1, Feld2, Feld3, Feld4, Feld5) VALUES (YEAR(CURDATE()), NULL, \"".$ID_New."\", \"".$ntp['Position']."\", \"".$ntp['Anzahl']."\", \"".$ntp['Bezeichnung']."\", \"".$ntp['Preis']."\", \"".addslashes(stripslashes($ntp['Feld1']))."\", \"".addslashes(stripslashes($ntp['Feld2']))."\", \"".addslashes(stripslashes($ntp['Feld3']))."\", \"".addslashes(stripslashes($ntp['Feld4']))."\", \"".addslashes(stripslashes($ntp['Feld5']))."\");";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
<fieldset>
|
||||
<legend>Angebot wurde kopiert</legend>
|
||||
<form action="index.php?section=angebot" method="post">
|
||||
<input type="hidden" name="ID" value="<?php echo $Jahr."_".$ID_New;?>" />
|
||||
<input type="submit" class="button_edit" name="formaction" value="edit" title="Angebot bearbeiten" />
|
||||
</form>
|
||||
</fieldset>
|
||||
151
inhalte/angebot_create.php
Normal file
151
inhalte/angebot_create.php
Normal file
@@ -0,0 +1,151 @@
|
||||
<?php
|
||||
if ($_SESSION['Firma']['KfZ']) {
|
||||
$sql = "SELECT * FROM ".PREFIX."_Auftraege WHERE (Angebot_Jahr = \"".$Jahr."\" AND Angebot_ID = \"".$ID."\" AND KV = \"0\");";
|
||||
} else {
|
||||
$sql = "SELECT * FROM ".PREFIX."_Auftraege WHERE (Angebot_Jahr = \"".$Jahr."\" AND Angebot_ID = \"".$ID."\");";
|
||||
}
|
||||
$result = $db->query($sql);
|
||||
if ($nt = $result->fetch_assoc()) {
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0". $nt['ID'];
|
||||
}
|
||||
exit("<h1>Zu diesem Angebot existiert bereits ein Auftrag mit der Nummer: ".$nt['Jahr']."_".$nt['ID']."!</h1>");
|
||||
}
|
||||
|
||||
$sql = "SELECT * FROM ".PREFIX."_Angebote WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
|
||||
if (!isset($_POST['ok'])) {
|
||||
$sqlk = "SELECT ID, Firma, Nachname, DSchutz FROM ".PREFIX."_Kontakte ORDER BY Firma ASC, Nachname ASC;";
|
||||
$resultk = $db->query($sqlk);
|
||||
$sqla = "SELECT ID, Vorname, Nachname FROM Admin WHERE Firma_ID = \"".PREFIX."\" ORDER BY Nachname ASC;";
|
||||
$resulta = $db->query($sqla);
|
||||
if ($_SESSION['Firma']['KfZ']) {
|
||||
$sqlkfz = "SELECT ID, Kennzeichen, Marke, Handel FROM ".PREFIX."_KfZ WHERE Kontakt_ID = \"".$nt['Kontakt_ID']."\";";
|
||||
$resultkfz = $db->query($sqlkfz);
|
||||
}
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Einstellungen für die Auftragsbestätigung festlegen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"KfZ_ID\" value=\"0\" />\n";
|
||||
echo " <span class=\"right\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"formaction\" value=\"create\" title=\"Auftragsbestägigung erstellen\" />\n";
|
||||
echo " </span>\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"ok\" value=\"1\" />\n";
|
||||
echo " <label>Kunde</label>\n";
|
||||
echo " <select name=\"Kontakt_ID\">\n";
|
||||
while ($ntk = $resultk->fetch_assoc()) {
|
||||
echo " <option value=\"".$ntk['ID']."\"";
|
||||
if ($nt['Kontakt_ID'] == $ntk['ID']) {
|
||||
echo " selected=\"selected\" ";
|
||||
}
|
||||
echo ">".$ntk['Firma']." - ".$ntk['Nachname']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br style=\"clear: left;\" />\n";
|
||||
if ($_SESSION['Firma']['KfZ']) {
|
||||
echo " <label>Fahrzeug</label>\n";
|
||||
echo " <select name=\"KfZ_ID\">\n";
|
||||
while ($ntkfz = $resultkfz->fetch_assoc()) {
|
||||
echo " <option value=\"".$ntkfz['ID']."\"";
|
||||
if ($nt['KfZ_ID'] == $ntkfz['ID']) {
|
||||
echo " selected=\"selected\" ";
|
||||
}
|
||||
echo ">".$ntkfz['Kennzeichen'].", ".$ntkfz['Marke']." ".$ntkfz['Handel']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br style=\"clear: left;\" />\n";
|
||||
|
||||
}
|
||||
echo " <label>Ansprechpartner:</label>\n";
|
||||
echo " <select name=\"Admin_ID\">\n";
|
||||
while ($nta = $resulta->fetch_assoc()) {
|
||||
echo " <option value=\"".$nta['ID']."\"";
|
||||
if ($nt['Admin_ID'] == $nta['ID']) {
|
||||
echo " selected=\"selected\" ";
|
||||
}
|
||||
echo ">".$nta['Vorname']." - ".$nta['Nachname']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br style=\"clear: left;\" />\n";
|
||||
echo " <label>Vorkasserechnung erstellen?</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Vorkasse\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Vorkasse\" value=\"1\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" title=\"Falls das Häkchen gesetzt ist, wird automatisch eine Vorkasserechnung mit unten genanntem Betrag erstellt! Beachten Sie dies in Bezug auf die Rechnungsnummerierung!\" alt=\"Hilfe\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>MwSt in %</label>\n";
|
||||
echo " <input type=\"text\" name=\"MwSt\" value=\"".$_SESSION['Firma']['MwSt']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Vorkassebetrag zzgl. MwSt.:</label>\n";
|
||||
echo " <input type=\"text\" name=\"Preis\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" title=\"Der Vorkassebetrag wird nur benötigt, wenn Sie auch eine Vorkasserechnung erstellen.\" alt=\"Hilfe\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Auftrag vom:</label>\n";
|
||||
echo " <input type=\"text\" name=\"A_Datum\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" title=\"Datum der Form: <TT.MM.JJJJ>\" alt=\"Hilfe\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
return(0);
|
||||
}
|
||||
|
||||
echo "<br />\n";
|
||||
$ntd = explode(".", $_POST['A_Datum']);
|
||||
$Datum = $ntd['2']."-".$ntd['1']."-".$ntd['0'];
|
||||
if (3 != sizeof($ntd)) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
} else {
|
||||
if (4 !=strlen($ntd['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n";
|
||||
} else {
|
||||
if (checkdate($ntd['1'], $ntd['0'], $ntd['2'])) {
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Auftraege (Jahr, ID, Kontakt_ID, Admin_ID, Angebot_Jahr, Angebot_ID, Preis_aus_Pos, Vorkasse, A_Datum, MwSt, Text, Datum) VALUES (YEAR(CURDATE()), NULL, "'.$_POST['Kontakt_ID'].'", "'.$_POST['Admin_ID'].'", "'.$Jahr.'", "'.$ID.'", "1", "'.$_POST['Vorkasse'].'", "'.$Datum.'", "'.$_POST['MwSt'].'", "'.addslashes(stripslashes($nt['Text'])).'", CURDATE())';
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
$sql = 'SELECT last_insert_id() AS last';
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$ID_New = $nt['last'];
|
||||
|
||||
$sqlp = "SELECT * FROM ".PREFIX."_Angebot_Pos WHERE (Jahr = \"".$Jahr."\" AND Angebot_ID = \"".$ID."\");";
|
||||
$resultp = $db->query($sqlp);
|
||||
while ($ntp = $resultp->fetch_assoc()) {
|
||||
$sql = "INSERT INTO ".PREFIX."_Auftrag_Pos (ID, Jahr, Auftrag_ID, Position, Anzahl, Bezeichnung, Preis, Feld1, Feld2, Feld3, Feld4, Feld5) VALUES (NULL, YEAR(CURDATE()), \"".$ID_New."\", \"".$ntp['Position']."\", \"".$ntp['Anzahl']."\", \"".addslashes(stripslashes($ntp['Bezeichnung']))."\", \"".$ntp['Preis']."\", \"".addslashes(stripslashes($ntp['Feld1']))."\", \"".addslashes(stripslashes($ntp['Feld2']))."\", \"".addslashes(stripslashes($ntp['Feld3']))."\", \"".addslashes(stripslashes($ntp['Feld4']))."\", \"".addslashes(stripslashes($ntp['Feld5']))."\");";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
}
|
||||
if ("1" == $_POST['Vorkasse']) {
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Rechnungen (Jahr, ID, Kontakt_ID, Auftrag_Jahr, Auftrag_ID, Admin_ID, Vorkasse, Preis, MwSt, Datum) VALUES (YEAR(CURDATE()), NULL, "'.$_POST['Kontakt_ID'].'", "'.date("Y").'", "'.$ID_New.'", "'.$_POST['Admin_ID'].'", "1", "'.$_POST['Preis'].'", "'.$_POST['MwSt'].'", CURDATE())';
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Auftragsbestätigung wurde erstellt</legend>\n";
|
||||
echo " <form action=\"index.php?section=bestaet\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".date("Y")."_".$ID_New."\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_edit\" name=\"formaction\" value=\"edit\" title=\"Auftragsbestätigung bearbeiten\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
?>
|
||||
52
inhalte/angebot_del.php
Normal file
52
inhalte/angebot_del.php
Normal file
@@ -0,0 +1,52 @@
|
||||
<?php
|
||||
if (!isset($_POST['action'])) {
|
||||
$sql = "SELECT Kontakt_ID, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Angebote WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sql2 = "SELECT Firma, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$nt['Kontakt_ID']."\";";
|
||||
$result2 = $db->query($sql2);
|
||||
$nt2 = $result2->fetch_assoc();
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Angebot löschen</legend>\n";
|
||||
echo " <h2>Soll folgendes Angebot wirklich gelöscht werden?</h2>\n";
|
||||
echo " <label>Angebot-Nr.</label>\n";
|
||||
echo " <label class=\"data\">".str_replace(",", "_", $_POST['ID'])."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Kunde</label>\n";
|
||||
echo " <label class=\"data\">".$nt2['Firma']." - ".$nt2['Nachname']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Vom</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Datum']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"del\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_del\" name=\"action\" value=\"1\" title=\"Angebot jetzt löschen\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_stop\" name=\"formaction\" value=\"stop\" title=\"Abbrechen\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} else {
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_Angebot_Pos
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
Angebot_ID = "'.$ID.'");';
|
||||
$result = $db->query($sql);
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_Angebote
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
ID = "'.$ID.'");';
|
||||
$result = $db->query($sql);
|
||||
if ($result) {
|
||||
unset($_POST);
|
||||
include "inhalte/angebot.php";
|
||||
} else {
|
||||
echo "Fehler beim löschen";
|
||||
}
|
||||
}
|
||||
?>
|
||||
69
inhalte/angebot_edit.php
Normal file
69
inhalte/angebot_edit.php
Normal file
@@ -0,0 +1,69 @@
|
||||
<?php
|
||||
if ("1" == $_POST['art_take']) {
|
||||
include "inhalte/art_save.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_save']) {
|
||||
include "inhalte/pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['art_pos_save']) {
|
||||
include "inhalte/pos_save.php";
|
||||
include "inhalte/art_pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['art_pos_change']) {
|
||||
include "inhalte/pos_change.php";
|
||||
include "inhalte/art_pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_change']) {
|
||||
include "inhalte/pos_change.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_delete']) {
|
||||
include "inhalte/pos_delete.php";
|
||||
}
|
||||
|
||||
if ("settings" == $_POST['action']) {
|
||||
$sql = 'UPDATE '.PREFIX.'_Angebote SET
|
||||
Kontakt_ID = "'.$_POST['Kontakt_ID'].'",
|
||||
Admin_ID = "'.$_POST['Admin_ID'].'",
|
||||
KfZ_ID = "'.$_POST['KfZ_ID'].'",
|
||||
MwSt = "'.$_POST['MwSt'].'"
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
ID = "'.$ID.'");';
|
||||
$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);
|
||||
}
|
||||
}
|
||||
|
||||
$Max_Pos = 0;
|
||||
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Angebote WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sqlp = "SELECT * FROM ".PREFIX."_Angebot_Pos WHERE (Jahr = \"".$Jahr."\" AND Angebot_ID =\"".$ID."\") ORDER BY Position ASC;";
|
||||
$resultp = $db->query($sqlp);
|
||||
|
||||
$sqlkn = "SELECT * FROM ".PREFIX."_Kontakte ORDER BY Nachname ASC, Firma ASC";
|
||||
$resultkn = $db->query($sqlkn);
|
||||
$sqlan = "SELECT ID, Vorname, Nachname FROM Admin WHERE Firma_ID = \"".PREFIX."\" ORDER BY ID ASC";
|
||||
$resultan = $db->query($sqlan);
|
||||
|
||||
$Text = $nt['Text'];
|
||||
|
||||
include "inhalte/settings.php";
|
||||
|
||||
include "inhalte/positions.php";
|
||||
echo " </table>\n";
|
||||
echo " <br />\n";
|
||||
echo "<h2>Alle Preise verstehen sich zzgl. ".$nt['MwSt']."% gesetzlicher MwSt.</h2>\n";
|
||||
echo "</fieldset>\n";
|
||||
|
||||
include "inhalte/art_take.php";
|
||||
|
||||
include "inhalte/sv_save.php";
|
||||
|
||||
?>
|
||||
6
inhalte/angebot_over.php
Normal file
6
inhalte/angebot_over.php
Normal file
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
$sql = "SELECT ".PREFIX."_Angebote.Jahr, ".PREFIX."_Angebote.ID, ".PREFIX."_Kontakte.Firma, ".PREFIX."_Kontakte.Nachname, ".PREFIX."_Kontakte.Vorname FROM ".PREFIX."_Angebote LEFT JOIN ".PREFIX."_Kontakte ON ".PREFIX."_Angebote.Kontakt_ID = ".PREFIX."_Kontakte.ID ".$Abfrage." ORDER BY ".PREFIX."_Angebote.Jahr DESC, ".PREFIX."_Angebote.ID DESC;";
|
||||
$result = $db->query($sql);
|
||||
include "inhalte/sv_overview.php";
|
||||
?>
|
||||
|
||||
3
inhalte/angebot_save.php
Normal file
3
inhalte/angebot_save.php
Normal file
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
include "inhalte/sv_saved.php";
|
||||
?>
|
||||
8
inhalte/arech.php
Normal file
8
inhalte/arech.php
Normal file
@@ -0,0 +1,8 @@
|
||||
<?php
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
|
||||
?>
|
||||
44
inhalte/arech_add.php
Normal file
44
inhalte/arech_add.php
Normal file
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
$sql = "SELECT ID, Firma, Nachname FROM ".PREFIX."_Kontakte ORDER BY Nachname ASC, Firma ASC;";
|
||||
$resultkn = $db->query($sql);
|
||||
$sql = "SELECT ID, Vorname, Nachname FROM Admin WHERE Firma_ID =\"".PREFIX."\" ORDER BY ID ASC";
|
||||
$resultan = $db->query($sql);
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Rechnung aus anderem Programm hinzufügen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" />\n";
|
||||
echo " <label>Kunde</label>\n";
|
||||
echo " <select name=\"Kontakt_ID\">\n";
|
||||
while ($ntkn = $resultkn->fetch_assoc()) {
|
||||
echo " <option value=\"".$ntkn['ID']."\">".$ntkn['Nachname'].", ".$ntkn['Firma']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br style=\"clear: left;\" />\n";
|
||||
echo " <label>Ansprechpartner</label>\n";
|
||||
echo " <select name=\"Admin_ID\">\n";
|
||||
while ($ntan = $resultan->fetch_assoc()) {
|
||||
echo " <option value=\"".$ntan['ID']."\">".$ntan['Nachname'].", ".$ntan['Vorname']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br style=\"clear: left;\" />\n";
|
||||
echo " <label>Rechnungsnummer</label>\n";
|
||||
echo " <input type=\"text\" name=\"Re_Nr\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Rechnungsdatum</label>\n";
|
||||
echo " <input type=\"text\" name=\"Re_Datum\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"<TT.MM.JJJJ>\" title=\"Datum der Form: <TT.MM.JJJJ>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Nettobetrag</label>\n";
|
||||
echo " <input type=\"text\" name=\"Preis\" value=\"0.00\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Mehrwertsteuersatz in %</label>\n";
|
||||
echo " <input type=\"text\" name=\"MwSt\" value=\"".$_SESSION['Firma']['MwSt']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Bezahlt am</label>\n";
|
||||
echo " <input type=\"text\" name=\"Bezahlt_am\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"<TT.MM.JJJJ>\" title=\"Datum der Form: <TT.MM.JJJJ>! Falls die Rechnung noch nicht bezahlt wurde, lassen Sie dieses Feld leer.\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_save\" name=\"formaction\" value=\"save\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
?>
|
||||
15
inhalte/arech_over.php
Normal file
15
inhalte/arech_over.php
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Rechnungen WHERE Alte_Rechnung = \"0\";";
|
||||
$result = $db->query($sql);
|
||||
if ("0" != $result->num_rows) {
|
||||
echo "<h1>Sie haben bereits Rechnungen mit startup! erstellt. Diese Funktion steht nicht mehr zur Verfügung!</h1>\n";
|
||||
echo "<p>Sie können allerdings im Bereich \"Schriftverkehr -> Rechnungen\" die erstellten Rechnungen löschen um diese Funktion wieder zu nutzen.</p>\n";
|
||||
exit();
|
||||
}
|
||||
?>
|
||||
<fieldset>
|
||||
<legend>Rechnungen aus anderen Programmen übernehmen</legend>
|
||||
<form action="index.php?<?php echo $_SERVER['QUERY_STRING']; ?>" method="post">
|
||||
<input type="submit" class="button_add" name="formaction" value="add" />
|
||||
</form>
|
||||
</fieldset>
|
||||
66
inhalte/arech_save.php
Normal file
66
inhalte/arech_save.php
Normal file
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
$nt = explode(".", $_POST['Re_Datum']);
|
||||
$Re_Datum = $nt['2']."-".$nt['1']."-".$nt['0'];
|
||||
$temp = 0;
|
||||
|
||||
if ("" != $_POST['Bezahlt_am']) {
|
||||
$ntbez = explode(".", $_POST['Bezahlt_am']);
|
||||
$Bez_Datum = $ntbez['2']."-".$ntbez['1']."-".$ntbez['0'];
|
||||
if (3 != sizeof($ntbez)) {
|
||||
echo "<h1>Bitte überprüfen Sie das Format von <i>Bezahlt_am</i> bei der Eingabe!</h1>\n";
|
||||
die("<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n");
|
||||
} else {
|
||||
if (4 !=strlen($ntbez['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Format von <i>Bezahlt_am</i> bei der Eingabe!</h1>\n";
|
||||
die("<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n");
|
||||
} else {
|
||||
if (!checkdate($ntbez['1'], $ntbez['0'], $ntbez['2'])) {
|
||||
die("<h1>Bitte geben Sie ein korrektes Datum im Feld <i>Bezahlt_am</i> an</h1>\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
$Bezahlt = 1;
|
||||
} else {
|
||||
$Bezahlt = 0;
|
||||
$Bez_Datum = "0000-00-00";
|
||||
}
|
||||
|
||||
if (3 != sizeof($nt)) {
|
||||
echo "<h1>Bitte überprüfen Sie das Format des <i>Rechnungsdatums</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
} else {
|
||||
if (4 !=strlen($nt['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Format des <i>Rechnungsdatums</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\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 "<h1>Die Rechnungsdaten wurden übernommen!</h1>";
|
||||
echo "<p>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";
|
||||
}
|
||||
|
||||
?>
|
||||
43
inhalte/art_pos_save.php
Normal file
43
inhalte/art_pos_save.php
Normal file
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
if ("" != $_SESSION['Firma']['Feld1_Name']) {
|
||||
$Feld1 = "Feld1 = \"".addslashes($_POST['Feld1'])."\",";
|
||||
} else {
|
||||
$Feld1 = "";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld2_Name']) {
|
||||
$Feld2 = "Feld2 = \"".addslashes($_POST['Feld2'])."\",";
|
||||
} else {
|
||||
$Feld2 = "";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld3_Name']) {
|
||||
$Feld3 = "Feld3 = \"".addslashes($_POST['Feld3'])."\",";
|
||||
} else {
|
||||
$Feld3 = "";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld4_Name']) {
|
||||
$Feld4 = "Feld4 = \"".addslashes($_POST['Feld4'])."\",";
|
||||
} else {
|
||||
$Feld4 = "";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld5_Name']) {
|
||||
$Feld5 = "Feld5 = \"".addslashes($_POST['Feld5'])."\",";
|
||||
} else {
|
||||
$Feld5 = "";
|
||||
}
|
||||
$sql = "INSERT INTO ".PREFIX."_Artikel SET
|
||||
ID = NULL,
|
||||
Bezeichnung = \"".$_POST['Bezeichnung']."\",
|
||||
".$Feld1."
|
||||
".$Feld2."
|
||||
".$Feld3."
|
||||
".$Feld4."
|
||||
".$Feld5."
|
||||
Datum = CURDATE(),
|
||||
Preis = \"".$_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);
|
||||
}
|
||||
15
inhalte/art_save.php
Normal file
15
inhalte/art_save.php
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Artikel WHERE ID = \"".$_POST['Art_ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
|
||||
$sql = "INSERT INTO ".PREFIX."_".$t_pos."_Pos (ID, Jahr, ".$t_pos."_ID, Position, Anzahl, Bezeichnung, Preis, Feld1, Feld2, Feld3, Feld4, Feld5) VALUES (NULL, \"".$Jahr."\", \"".$ID."\", \"".$_POST['Position']."\", \"".$_POST['Anzahl']."\", \"".$nt['Bezeichnung']."\", \"".$nt['Preis']."\", \"".addslashes($nt['Feld1'])."\", \"".$nt['Feld2']."\", \"".$nt['Feld3']."\", \"".$nt['Feld4']."\", \"".$nt['Feld5']."\")";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
|
||||
?>
|
||||
75
inhalte/art_take.php
Normal file
75
inhalte/art_take.php
Normal file
@@ -0,0 +1,75 @@
|
||||
<?php
|
||||
if ("1" == $_POST['suche']) {
|
||||
if (("" == $_POST['name']) AND ("" == $_POST['Nr'])) {
|
||||
$Abfrage = "";
|
||||
} else {
|
||||
$Abfrage = " WHERE (";
|
||||
$i = 0;
|
||||
if ("" != $_POST['name']) {
|
||||
$Abfrage .= " (".PREFIX."_Artikel.Bezeichnung LIKE \"%".$_POST['name']."%\" OR ".PREFIX."_Artikel.Feld1 LIKE \"%".$_POST['name']."%\")";
|
||||
$i = 1;
|
||||
}
|
||||
if ("" != $_POST['Nr']) {
|
||||
if (1 == $i) {
|
||||
$Abfrage .= " AND";
|
||||
}
|
||||
$Abfrage .= " ID = \"".$_POST['Nr']."\"";
|
||||
$i = 1;
|
||||
}
|
||||
$Abfrage .= ")";
|
||||
}
|
||||
}
|
||||
|
||||
$sql = "SELECT ID, Bezeichnung FROM ".PREFIX."_Artikel ".$Abfrage." ORDER BY ID ASC;";
|
||||
$result = $db->query($sql);
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend id=\"Artikel\">Artikel übernehmen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."#Artikel\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"edit\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$Jahr."_".$ID."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Position\" value=\"".$Max_Pos."\" />\n";
|
||||
echo " <span class=\"right\" />\n";
|
||||
echo " <input type=\"submit\" name=\"suche\" value=\"1\" title=\"Artikel suchen\" class=\"button_search\" />\n";
|
||||
echo " </span>\n";
|
||||
echo " <label>Artikelname</label>\n";
|
||||
echo " <input type=\"text\" name=\"name\" />\n";
|
||||
echo " <br style=\"clear: left;\" />\n";
|
||||
echo " <label>Artikel Nr.</label>\n";
|
||||
echo " <input type=\"text\" name=\"Nr\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <hr />\n";
|
||||
if ("0" == $result->num_rows) {
|
||||
echo "<h2>Keine Datensätze \n";
|
||||
} elseif ("1" == $result->num_rows) {
|
||||
echo "<h2>".$result->num_rows." Datensatz \n";
|
||||
} else {
|
||||
echo "<h2>".$result->num_rows." Datensätze \n";
|
||||
}
|
||||
if (isset($_POST['suche'])) {
|
||||
echo "gefunden";
|
||||
} else {
|
||||
echo "in der Datenbank";
|
||||
}
|
||||
echo "</h2>\n";
|
||||
echo " <span class=\"right\" />\n";
|
||||
echo " <input type=\"submit\" name=\"art_take\" value=\"1\" title=\"Artikel in Positionen übernehmen\" class=\"button_ok\" />\n";
|
||||
echo " </span>\n";
|
||||
echo " <label>Artikel</label>\n";
|
||||
echo " <select name=\"Art_ID\">\n";
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0".$nt['ID'];
|
||||
}
|
||||
echo " <option value=\"".$nt['ID']."\">".$nt['ID']." - ".$nt['Bezeichnung']."</option>\n";
|
||||
}
|
||||
|
||||
echo " </select>\n";
|
||||
echo " <br style=\"clear: left;\" />\n";
|
||||
echo " <label>Anzahl</label>\n";
|
||||
echo " <input type=\"text\" name=\"Anzahl\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
echo "<br />\n";
|
||||
?>
|
||||
15
inhalte/artikel.php
Normal file
15
inhalte/artikel.php
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
$legend = "Artikel";
|
||||
$Typ = "Artikel";
|
||||
$Text = "Aufgenommen am:";
|
||||
$table = PREFIX."_Artikel";
|
||||
$type = "Artikel";
|
||||
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/search.php";
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
|
||||
?>
|
||||
44
inhalte/artikel_add.php
Normal file
44
inhalte/artikel_add.php
Normal file
@@ -0,0 +1,44 @@
|
||||
<?php
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Artikel anlegen</legend>\n";
|
||||
echo " <input type=\"hidden\" name=\"new\" value=\"1\" />\n";
|
||||
echo " <label>Bezeichnung</label>\n";
|
||||
echo " <input type=\"text\" name=\"Bezeichnung\" />\n";
|
||||
echo " <br />\n";
|
||||
if ("" != $_SESSION['Firma']['Feld1_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld1_Name']."</label>\n";
|
||||
echo " <textarea rows=\"10\" class=\"Artikel\" name=\"Feld1\"></textarea>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld2_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld2_Name']."</label>\n";
|
||||
echo " <input type=\"text\" name=\"Feld2\" />\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld3_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld3_Name']."</label>\n";
|
||||
echo " <input type=\"text\" name=\"Feld3\" />\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld4_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld4_Name']."</label>\n";
|
||||
echo " <input type=\"text\" name=\"Feld4\" />\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld5_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld5_Name']."</label>\n";
|
||||
echo " <input type=\"text\" name=\"Feld5\" />\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
echo " <label>Preis</label>\n";
|
||||
echo " <input type=\"text\" name=\"Preis\" />\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Artikel speichern</legend>\n";
|
||||
echo " <input type=\"submit\" name=\"formaction\" value=\"save\" title=\"Artikel speichern\" class=\"button_save\" />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</form>\n";
|
||||
|
||||
?>
|
||||
35
inhalte/artikel_del.php
Normal file
35
inhalte/artikel_del.php
Normal file
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
if (!isset($_POST['action'])) {
|
||||
echo "<h1>Artikel löschen</h1>\n";
|
||||
$sql = "SELECT Bezeichnung, Preis FROM ".PREFIX."_Artikel WHERE ID = \"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<h2>Soll folgender Artikel wirklich gelöscht werden?</h2>\n";
|
||||
echo "<label>Bezeichnung</label>\n";
|
||||
echo "<label class=\"data\">".$nt['Bezeichnung']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<label>Preis</label>\n";
|
||||
echo "<label class=\"data\">".$nt['Preis']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"del\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_del\" name=\"action\" value=\"1\" title=\"Artikel jetzt löschen\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_stop\" name=\"formaction\" value=\"stop\" title=\"Abbrechen\" />\n";
|
||||
echo "</form>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
} else {
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_Artikel
|
||||
WHERE
|
||||
ID = "'.$_POST['ID'].'";';
|
||||
$result = $db->query($sql);
|
||||
if ($result) {
|
||||
unset($_POST);
|
||||
include "inhalte/artikel.php";
|
||||
} else {
|
||||
echo "Fehler beim löschen";
|
||||
}
|
||||
}
|
||||
?>
|
||||
47
inhalte/artikel_edit.php
Normal file
47
inhalte/artikel_edit.php
Normal file
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Artikel WHERE ID =\"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Artikel <i>".$_POST['ID']." - ".$nt['Bezeichnung']."</i> bearbeiten</legend>\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <label>Bezeichnung</label>\n";
|
||||
echo " <input type=\"text\" name=\"Bezeichnung\" value=\"".$nt['Bezeichnung']."\" />\n";
|
||||
echo " <br />\n";
|
||||
if ("" != $_SESSION['Firma']['Feld1_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld1_Name']."</label>\n";
|
||||
echo " <textarea rows=\"10\" class=\"Artikel\" name=\"Feld1\">".stripslashes($nt['Feld1'])."</textarea>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld2_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld2_Name']."</label>\n";
|
||||
echo " <input type=\"text\" name=\"Feld2\" value=\"".stripslashes($nt['Feld2'])."\" />\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld3_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld3_Name']."</label>\n";
|
||||
echo " <input type=\"text\" name=\"Feld3\" value=\"".stripslashes($nt['Feld3'])."\" />\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld4_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld4_Name']."</label>\n";
|
||||
echo " <input type=\"text\" name=\"Feld4\" value=\"".stripslashes($nt['Feld4'])."\" />\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld5_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld5_Name']."</label>\n";
|
||||
echo " <input type=\"text\" name=\"Feld5\" value=\"".stripslashes($nt['Feld5'])."\" />\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
echo " <label>Preis</label>\n";
|
||||
echo " <input type=\"text\" name=\"Preis\" value=\"".$nt['Preis']."\" />\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Artikel speichern</legend>\n";
|
||||
echo " <input type=\"submit\" name=\"formaction\" value=\"save\" title=\"Artikel speichern\" class=\"button_save\" />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</form>\n";
|
||||
|
||||
?>
|
||||
5
inhalte/artikel_over.php
Normal file
5
inhalte/artikel_over.php
Normal file
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
$sql = "SELECT ID, Bezeichnung FROM ".PREFIX."_Artikel ".$Abfrage." ORDER BY ID ASC;";
|
||||
$result = $db->query($sql);
|
||||
include "inhalte/vt_overview.php";
|
||||
?>
|
||||
68
inhalte/artikel_save.php
Normal file
68
inhalte/artikel_save.php
Normal file
@@ -0,0 +1,68 @@
|
||||
<?php
|
||||
if ("" != $_SESSION['Firma']['Feld1_Name']) {
|
||||
$Feld1 = "Feld1 = \"".addslashes($_POST['Feld1'])."\",";
|
||||
} else {
|
||||
$Feld1 = "";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld2_Name']) {
|
||||
$Feld2 = "Feld2 = \"".addslashes($_POST['Feld2'])."\",";
|
||||
} else {
|
||||
$Feld2 = "";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld3_Name']) {
|
||||
$Feld3 = "Feld3 = \"".addslashes($_POST['Feld3'])."\",";
|
||||
} else {
|
||||
$Feld3 = "";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld4_Name']) {
|
||||
$Feld4 = "Feld4 = \"".addslashes($_POST['Feld4'])."\",";
|
||||
} else {
|
||||
$Feld4 = "";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld5_Name']) {
|
||||
$Feld5 = "Feld5 = \"".addslashes($_POST['Feld5'])."\",";
|
||||
} else {
|
||||
$Feld5 = "";
|
||||
}
|
||||
|
||||
if (isset($_POST['new'])) {
|
||||
$sql = "INSERT INTO ".PREFIX."_Artikel (ID) VALUES (NULL);";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
$sql = 'SELECT last_insert_id() AS last';
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$ID = $nt['last'];
|
||||
} else {
|
||||
$ID = $_POST['ID'];
|
||||
}
|
||||
$sql = "UPDATE ".PREFIX."_Artikel SET
|
||||
Bezeichnung = \"".$_POST['Bezeichnung']."\",
|
||||
Datum = CURDATE(),
|
||||
".$Feld1."
|
||||
".$Feld2."
|
||||
".$Feld3."
|
||||
".$Feld4."
|
||||
".$Feld5."
|
||||
Preis = \"".$_POST['Preis']."\"
|
||||
WHERE
|
||||
ID = \"".$ID."\";";
|
||||
$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);
|
||||
}
|
||||
$_POST['ID'] = $ID;
|
||||
echo "<h2>Artikel wurde gespeichert</h2>\n";
|
||||
|
||||
if ("artikel" == $_GET['section']) {
|
||||
include "inhalte/artikel_edit.php";
|
||||
}
|
||||
?>
|
||||
58
inhalte/artikel_view.php
Normal file
58
inhalte/artikel_view.php
Normal file
@@ -0,0 +1,58 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Artikel WHERE ID =\"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0".$nt['ID'];
|
||||
}
|
||||
|
||||
if ("2" == $_SESSION['Firma']['Art_Liste']) {
|
||||
$Feld1 = "<ol>\n";
|
||||
} elseif ("1" == $_SESSION['Firma']['Art_Liste']) {
|
||||
$Feld1 = "<ul>\n";
|
||||
} else {
|
||||
$Feld1 = "";
|
||||
}
|
||||
|
||||
if ("0" != $_SESSION['Firma']['Art_Liste']) {
|
||||
$Einzeln = explode("\n", $nt['Feld1']);
|
||||
foreach ($Einzeln AS $Text) {
|
||||
$Feld1 .= "<li>".$Text."</li>\n";
|
||||
}
|
||||
} else {
|
||||
$Feld1 = $nt['Text'];
|
||||
}
|
||||
|
||||
if ("2" == $_SESSION['Firma']['Art_Liste']) {
|
||||
$Feld1 .= "</ol>\n";
|
||||
} elseif ("1" == $_SESSION['Firma']['Art_Liste']) {
|
||||
$Feld1 .= "</ul>\n";
|
||||
}
|
||||
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Artikel-Nr: <i>".$nt['ID']."</i></legend>\n";
|
||||
echo " <label>Bezeichnung</label>\n";
|
||||
echo " <label>".$nt['Bezeichnung']."</label>\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " <label>".$_SESSION['Firma']['Feld1_Name']."</label>\n";
|
||||
echo " <span style=\"float: left; width: 75%;\">".$Feld1."</span>\n";
|
||||
echo " <br style=\"clear: both;\" /> <br />\n";
|
||||
echo " <label>".$_SESSION['Firma']['Feld2_Name']."</label>\n";
|
||||
echo " <label>".$nt['Feld2']."</label>\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " <label>".$_SESSION['Firma']['Feld3_Name']."</label>\n";
|
||||
echo " <label>".$nt['Feld3']."</label>\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " <label>".$_SESSION['Firma']['Feld4_Name']."</label>\n";
|
||||
echo " <label>".$nt['Feld4']."</label>\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " <label>".$_SESSION['Firma']['Feld5_Name']."</label>\n";
|
||||
echo " <label>".$nt['Feld5']."</label>\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " <label>Preis</label>\n";
|
||||
echo " <label>".$nt['Preis']." €</label>\n";
|
||||
echo "</fieldset>\n";
|
||||
|
||||
?>
|
||||
6
inhalte/best_foot.php
Normal file
6
inhalte/best_foot.php
Normal file
@@ -0,0 +1,6 @@
|
||||
<p>
|
||||
<a href="http://www.ri-st.de">R!ST</a> - Online Kommunikationslösungen<br />
|
||||
<a title="R!ST Online Kommunikationssysteme" href="http://www.ri-st.de/index.php?option=com_content&view=article&id=9&Itemid=6&lang=de">Immobilienmaklerwebseiten</a>,
|
||||
<a title="Verwaltungssoftware startup!" href="/index.php?option=com_content&view=article&id=29&Itemid=69&lang=de">Verwaltungs-Software startup!</a><br />
|
||||
Webseiten
|
||||
</p>
|
||||
42
inhalte/best_head.php
Normal file
42
inhalte/best_head.php
Normal file
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
if (isset($_POST['step'])) {
|
||||
include "inhalte/neue_firma_check.php";
|
||||
}
|
||||
if ($ok) {
|
||||
$aktiv = $_POST['step'];
|
||||
} else {
|
||||
$aktiv = $_POST['aktstep'];
|
||||
}
|
||||
|
||||
echo "<div";
|
||||
if ((!isset($_POST['step'])) OR ("1" == $aktiv)) {
|
||||
echo " class=\"aktiv\"";
|
||||
}
|
||||
echo ">Firma</div>\n";
|
||||
echo "<div";
|
||||
if ("2" == $aktiv) {
|
||||
echo " class=\"aktiv\"";
|
||||
}
|
||||
echo ">Benutzer</div>\n";
|
||||
echo "<div";
|
||||
if ("3" == $aktiv) {
|
||||
echo " class=\"aktiv\"";
|
||||
}
|
||||
echo ">Zahlung</div>\n";
|
||||
echo "<div";
|
||||
if ("4" == $aktiv) {
|
||||
echo " class=\"aktiv\"";
|
||||
}
|
||||
echo ">AGBs</div>\n";
|
||||
echo "<div";
|
||||
if ("5" == $aktiv) {
|
||||
echo " class=\"aktiv\"";
|
||||
}
|
||||
echo ">Übersicht</div>\n";
|
||||
echo "<div";
|
||||
if ("6" == $aktiv) {
|
||||
echo " class=\"aktiv\"";
|
||||
}
|
||||
echo ">Fertig!</div>\n";
|
||||
|
||||
?>
|
||||
30
inhalte/bestaet.php
Normal file
30
inhalte/bestaet.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
if (isset($_POST['ID'])) {
|
||||
$test = explode("_", $_POST['ID']);
|
||||
$ID = $test['1'];
|
||||
$Jahr = $test['0'];
|
||||
}
|
||||
$t_pos = "Auftrag";
|
||||
$Typ = "Auftragsbestätigung";
|
||||
$type = "Auftragsbestätigung";
|
||||
$legend = "Auftragsbestätigungen";
|
||||
$Text = "Auftragsbestätigung vom:";
|
||||
$table = PREFIX."_Auftraege";
|
||||
|
||||
if (isset($_GET['pdf'])) {
|
||||
include "inhalte/pdf_show.php";
|
||||
} elseif (isset($_GET['mail'])) {
|
||||
include "inhalte/mail.php";
|
||||
} else {
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/search.php";
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} elseif ("mail" == $_POST['formaction']) {
|
||||
} elseif ("email" == $_POST['formaction']) {
|
||||
include "inhalte/email.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
22
inhalte/bestaet_add.php
Normal file
22
inhalte/bestaet_add.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
if ("2" == $_POST['step']) {
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Auftraege (Jahr, ID, Kontakt_ID, Admin_ID, Datum) VALUES (YEAR(CURDATE()), NULL, "'.$_POST['Kontakt_ID'].'", "'.$_POST['Admin_ID'].'", CURDATE())';
|
||||
$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();
|
||||
$date = getdate();
|
||||
unset($_POST);
|
||||
$Jahr = $date['year'];
|
||||
$ID = $nt['last'];
|
||||
include "inhalte/bestaet_edit.php";
|
||||
} else {
|
||||
include "inhalte/add.php";
|
||||
}
|
||||
?>
|
||||
65
inhalte/bestaet_del.php
Normal file
65
inhalte/bestaet_del.php
Normal file
@@ -0,0 +1,65 @@
|
||||
<?php
|
||||
if (!isset($_POST['action'])) {
|
||||
echo "<h1>Auftragsbestätigung löschen</h1>\n";
|
||||
$sql = "SELECT Kontakt_ID, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Auftraege WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sql2 = "SELECT Firma, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$nt['Kontakt_ID']."\";";
|
||||
$result2 = $db->query($sql2);
|
||||
$nt2 = $result2->fetch_assoc();
|
||||
$sql3 = "SELECT Jahr, ID, Preis, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Rechnungen WHERE (Auftrag_Jahr = \"".$Jahr."\" AND Auftrag_ID = \"".$ID."\");";
|
||||
$result3 = $db->query($sql3);
|
||||
echo "<h2>Soll folgende Auftragsbestätigung wirklich gelöscht werden?</h2>\n";
|
||||
echo "<label>Auftrag-Nr.</label>\n";
|
||||
echo "<label class=\"data\">".str_replace(",", "_", $_POST['ID'])."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<label>Kunde</label>\n";
|
||||
echo "<label class=\"data\">".$nt2['Firma']." - ".$nt2['Nachname']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<label>Vom</label>\n";
|
||||
echo "<label class=\"data\">".$nt['Datum']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
while ($nt3 = $result3->fetch_assoc()) {
|
||||
if (0 == $i) {
|
||||
echo "<h2>Achtung! Folgende Rechnungen sind vom Löschen dieser Auftragsbestätigung betroffen:</h2>\n";
|
||||
$i = 1;
|
||||
}
|
||||
while (strlen($nt3['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt3['ID'] = "0".$nt3['ID'];
|
||||
}
|
||||
echo "<label>Re-Nr.: ".$nt3['Jahr']."_".$nt3['ID']."</label>\n";
|
||||
echo "<label>".number_format($nt3['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo "<label>".$nt3['Datum']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
}
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"del\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_del\" name=\"action\" value=\"1\" title=\"Auftragsbestätigung jetzt löschen\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_stop\" name=\"formaction\" value=\"stop\" title=\"Abbrechen\" />\n";
|
||||
echo " <br />\n";
|
||||
echo "</form>\n";
|
||||
} else {
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_Auftrag_Pos
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
Auftrag_ID = "'.$ID.'");';
|
||||
$result = $db->query($sql);
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_Auftraege
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
ID = "'.$ID.'");';
|
||||
$result = $db->query($sql);
|
||||
if ($result) {
|
||||
unset($_POST);
|
||||
include "inhalte/bestaet.php";
|
||||
} else {
|
||||
echo "Fehler beim löschen";
|
||||
}
|
||||
}
|
||||
?>
|
||||
124
inhalte/bestaet_edit.php
Normal file
124
inhalte/bestaet_edit.php
Normal file
@@ -0,0 +1,124 @@
|
||||
<?php
|
||||
if ("1" == $_POST['art_take']) {
|
||||
include "inhalte/art_save.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_save']) {
|
||||
include "inhalte/pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['art_pos_save']) {
|
||||
include "inhalte/pos_save.php";
|
||||
include "inhalte/art_pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_change']) {
|
||||
include "inhalte/pos_change.php";
|
||||
}
|
||||
if ("1" == $_POST['art_pos_change']) {
|
||||
include "inhalte/pos_change.php";
|
||||
include "inhalte/art_pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_delete']) {
|
||||
include "inhalte/pos_delete.php";
|
||||
}
|
||||
|
||||
if (isset($_POST['A_Datum'])) {
|
||||
$nt = explode(".", $_POST['A_Datum']);
|
||||
$A_Datum = $nt['2']."-".$nt['1']."-".$nt['0'];
|
||||
if (3 != sizeof($nt)) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
} else {
|
||||
if (4 !=strlen($nt['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n";
|
||||
} else {
|
||||
if (checkdate($nt['1'], $nt['0'], $nt['2'])) {
|
||||
$temp = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ("settings" == $_POST['action']) {
|
||||
if ($temp) {
|
||||
$sql = 'UPDATE '.PREFIX.'_Auftraege SET
|
||||
Kontakt_ID = "'.$_POST['Kontakt_ID'].'",
|
||||
Admin_ID = "'.$_POST['Admin_ID'].'",
|
||||
KfZ_ID = "'.$_POST['KfZ_ID'].'",
|
||||
Preis_aus_Pos = "'.$_POST['Preis_aus_Pos'].'",
|
||||
Auftrag_Preis = "'.$_POST['Auftrag_Preis'].'",
|
||||
MwSt = "'.$_POST['MwSt'].'",
|
||||
A_Datum = "'.$A_Datum.'"
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
ID = "'.$ID.'");';
|
||||
$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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$Max_Pos = 0;
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(A_Datum, '%d.%m.%Y') AS A_Datum FROM ".PREFIX."_Auftraege WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sqlp = "SELECT * FROM ".PREFIX."_Auftrag_Pos WHERE (Jahr = \"".$Jahr."\" AND Auftrag_ID = \"".$ID."\") ORDER BY Position ASC;";
|
||||
$resultp = $db->query($sqlp);
|
||||
$sqls = "SELECT Auftrag_ID, SUM(Anzahl * Preis) AS Summe FROM ".PREFIX."_Auftrag_Pos WHERE (Jahr = \"".$Jahr."\" AND Auftrag_ID = \"".$ID."\") GROUP BY Auftrag_ID;";
|
||||
$results = $db->query($sqls);
|
||||
$nts = $results->fetch_assoc();
|
||||
|
||||
$sqlkn = "SELECT * FROM ".PREFIX."_Kontakte ORDER BY Nachname ASC, Firma ASC";
|
||||
$resultkn = $db->query($sqlkn);
|
||||
$sqlan = "SELECT ID, Vorname, Nachname FROM Admin WHERE Firma_ID =\"".PREFIX."\" ORDER BY ID ASC";
|
||||
$resultan = $db->query($sqlan);
|
||||
|
||||
$Text = $nt['Text'];
|
||||
|
||||
include "inhalte/settings.php";
|
||||
|
||||
include "inhalte/positions.php";
|
||||
|
||||
echo " <tr>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td colspan=\"2\">Auftragspreis zzgl. ".$nt['MwSt']."% gesetzlicher MwSt.</td>\n";
|
||||
echo " <td>\n";
|
||||
if (!$nt['Preis_aus_Pos']) {
|
||||
$A_Preis = $nt['Auftrag_Preis'];
|
||||
} else {
|
||||
$A_Preis = $nts['Summe'];
|
||||
}
|
||||
echo number_format($A_Preis, '2', ',', '.')." €\n";
|
||||
echo " </td>\n";
|
||||
echo " </tr>\n";
|
||||
$MwSt = $A_Preis * ($nt['MwSt'] / 100);
|
||||
echo " <tr>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td colspan=\"2\">+ ".$nt['MwSt']."% gesetzlicher MwSt.</td>\n";
|
||||
echo " <td>".number_format($MwSt, '2', ',', '.')." €</td>\n";
|
||||
echo " </tr>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td colspan=\"2\"><b>Gesamtpreis inkl. ".$nt['MwSt']."% gesetzlicher MwSt.</b></td>\n";
|
||||
echo " <td><b>".number_format($A_Preis+$MwSt, '2', ',', '.')." €</b></td>\n";
|
||||
echo " </tr>\n";
|
||||
|
||||
echo "</table>\n";
|
||||
echo "<br />\n";
|
||||
echo "</fieldset>\n";
|
||||
|
||||
include "inhalte/art_take.php";
|
||||
|
||||
if ($nt['Vorkasse']) {
|
||||
echo "<p>Bitte überweisen Sie den vereinbarten Vorkasse-Betrag in Höhe von ".$ntvk['Preis']." bis zum ".$ntvk['Datum']." auf unser unten genanntes Konto.</p>\n";
|
||||
}
|
||||
|
||||
include "inhalte/sv_save.php";
|
||||
?>
|
||||
60
inhalte/bestaet_lcreate.php
Normal file
60
inhalte/bestaet_lcreate.php
Normal file
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_liefer WHERE (Referenz_Jahr = \"".$Jahr."\" AND Referenz_ID = \"".$ID."\" AND Auftrag = \"1\");";
|
||||
$result = $db->query($sql);
|
||||
|
||||
if (($nt = $result->fetch_assoc()) AND (!isset($_POST['step']))) {
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0".$nt['ID'];
|
||||
}
|
||||
echo "<h1>Zu dieser Auftragsbestätigung existiert bereits ein Lieferschein mit der Nummer: ".$nt['Jahr']."_".$nt['ID']."!</h1>";
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Weiteren Lieferschein erzeugen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"step\" value=\"1\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"formaction\" value=\"lcreate\" title=\"Weiter\" />\n";
|
||||
echo " <a href=\"index.php?section=".$_GET['section']."\"><img src=\"img/stop.png\" alt=\"Abbrechen\" title=\"Abbrechen\" /></a>\n";
|
||||
echo " <br />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} else {
|
||||
$sql = "SELECT * FROM ".PREFIX."_Auftraege WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<br />\n";
|
||||
$sql = 'INSERT INTO '.PREFIX.'_liefer (Jahr, ID, Kontakt_ID, Admin_ID, Referenz_Jahr, Referenz_ID, Auftrag, Text, Datum) VALUES (YEAR(CURDATE()), NULL, "'.$nt['Kontakt_ID'].'", "'.$nt['Admin_ID'].'", "'.$Jahr.'", "'.$ID.'", "1", "'.addslashes(stripslashes($nt['Text'])).'", CURDATE())';
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
$sql = 'SELECT last_insert_id() AS last';
|
||||
$result = $db->query($sql);
|
||||
$nttemp = $result->fetch_assoc();
|
||||
$ID_New = $nttemp['last'];
|
||||
|
||||
$sqlp = "SELECT * FROM ".PREFIX."_Auftrag_Pos WHERE (Jahr = \"".$Jahr."\" AND Auftrag_ID = \"".$ID."\");";
|
||||
$resultp = $db->query($sqlp);
|
||||
while ($ntp = $resultp->fetch_assoc()) {
|
||||
$sql = "INSERT INTO ".PREFIX."_liefer_Pos (ID, Jahr, liefer_ID, Position, Anzahl, Bezeichnung, Preis, Feld1, Feld2, Feld3, Feld4, Feld5) VALUES (NULL, YEAR(CURDATE()), \"".$ID_New."\", \"".$ntp['Position']."\", \"".$ntp['Anzahl']."\", \"".addslashes(stripslashes($ntp['Bezeichnung']))."\", \"".$ntp['Preis']."\", \"".addslashes(stripslashes($ntp['Feld1']))."\", \"".addslashes(stripslashes($ntp['Feld2']))."\", \"".addslashes(stripslashes($ntp['Feld3']))."\", \"".addslashes(stripslashes($ntp['Feld4']))."\", \"".addslashes(stripslashes($ntp['Feld5']))."\");";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
}
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Lieferschein wurde erstellt</legend>\n";
|
||||
echo " <form action=\"index.php?section=liefer\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".date("Y")."_".$ID_New."\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_edit\" name=\"formaction\" value=\"edit\" title=\"Lieferschein bearbeiten\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
5
inhalte/bestaet_over.php
Normal file
5
inhalte/bestaet_over.php
Normal file
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
$sql = "SELECT ".PREFIX."_Auftraege.Jahr, ".PREFIX."_Auftraege.ID, ".PREFIX."_Kontakte.Firma, ".PREFIX."_Kontakte.Nachname, ".PREFIX."_Kontakte.Vorname FROM ".PREFIX."_Auftraege LEFT JOIN ".PREFIX."_Kontakte ON ".PREFIX."_Auftraege.Kontakt_ID = ".PREFIX."_Kontakte.ID ".$Abfrage." ORDER BY ".PREFIX."_Auftraege.Jahr DESC, ".PREFIX."_Auftraege.ID DESC;";
|
||||
$result = $db->query($sql);
|
||||
include "inhalte/sv_overview.php";
|
||||
?>
|
||||
87
inhalte/bestaet_rcreate.php
Normal file
87
inhalte/bestaet_rcreate.php
Normal file
@@ -0,0 +1,87 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Rechnungen WHERE (Auftrag_Jahr = \"".$Jahr."\" AND Auftrag_ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0".$nt['ID'];
|
||||
}
|
||||
if ($nt['Schluss_Rechnung']) {
|
||||
exit("<h1>Zu dieser Auftragsbestätigung existiert bereits eine Abschluss-Rechnung mit der Nummer: ".$nt['Jahr']."_".$nt['ID']."!</h1>");
|
||||
} else {
|
||||
if (isset($_POST['Rechnung']) AND ("VK" == $_POST['Rechnung'])) {
|
||||
if ($nt['Vorkasse']) {
|
||||
exit("<h1>Zu dieser Auftragsbestätigung existiert bereits eine Vorkasse-Rechnung mit der Nummer: ".$nt['Jahr']."_".$nt['ID']."!</h1>");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (!isset($_POST['step'])) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Rechnungstyp festlegen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"step\" value=\"1\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"radio\" name=\"Rechnung\" value=\"VK\" />Vorkasserechnung<br />\n";
|
||||
echo " <input type=\"radio\" name=\"Rechnung\" value=\"AZ\" />Abschlagzahlung<br />\n";
|
||||
echo " <input type=\"radio\" name=\"Rechnung\" value=\"SR\" />Schlussrechnung<br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"formaction\" value=\"rcreate\" title=\"Weiter\" />\n";
|
||||
echo " <a href=\"index.php?section=".$_GET['section']."\"><img src=\"img/stop.png\" alt=\"Abbrechen\" title=\"Abbrechen\" /></a>\n";
|
||||
echo " <br />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} else {
|
||||
if ("VK" == $_POST['Rechnung']) {
|
||||
$VK = 1;
|
||||
$SR = 0;
|
||||
} elseif ("SR" == $_POST['Rechnung']) {
|
||||
$VK = 0;
|
||||
$SR = 1;
|
||||
} else {
|
||||
$VK = 0;
|
||||
$SR = 0;
|
||||
}
|
||||
|
||||
$sql = "SELECT * FROM ".PREFIX."_Auftraege WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<br />\n";
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Rechnungen (Jahr, ID, Kontakt_ID, Auftrag_Jahr, Auftrag_ID, Admin_ID, Vorkasse, Schluss_Rechnung, MwSt, Text, Datum) VALUES (YEAR(CURDATE()), NULL, "'.$nt['Kontakt_ID'].'", "'.$Jahr.'", "'.$ID.'", "'.$nt['Admin_ID'].'", "'.$VK.'", "'.$SR.'", "'.$nt['MwSt'].'", "'.addslashes(stripslashes($nt['Text'])).'", CURDATE())';
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
$sql = 'SELECT last_insert_id() AS last';
|
||||
$result = $db->query($sql);
|
||||
$nttemp = $result->fetch_assoc();
|
||||
$ID_New = $nttemp['last'];
|
||||
|
||||
if ($SR) {
|
||||
$sqlp = "SELECT * FROM ".PREFIX."_Auftrag_Pos WHERE (Jahr = \"".$Jahr."\" AND Auftrag_ID = \"".$ID."\");";
|
||||
$resultp = $db->query($sqlp);
|
||||
while ($ntp = $resultp->fetch_assoc()) {
|
||||
$sql = "INSERT INTO ".PREFIX."_Rechnung_Pos (ID, Jahr, Rechnung_ID, Position, Anzahl, Bezeichnung, Preis, Feld1, Feld2, Feld3, Feld4, Feld5) VALUES (NULL, YEAR(CURDATE()), \"".$ID_New."\", \"".$ntp['Position']."\", \"".$ntp['Anzahl']."\", \"".addslashes(stripslashes($ntp['Bezeichnung']))."\", \"".$ntp['Preis']."\", \"".addslashes(stripslashes($ntp['Feld1']))."\", \"".addslashes(stripslashes($ntp['Feld2']))."\", \"".addslashes(stripslashes($ntp['Feld3']))."\", \"".addslashes(stripslashes($ntp['Feld4']))."\", \"".addslashes(stripslashes($ntp['Feld5']))."\");";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Rechnung wurde erstellt</legend>\n";
|
||||
echo " <form action=\"index.php?section=rechnung\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".date("Y")."_".$ID_New."\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_edit\" name=\"formaction\" value=\"edit\" title=\"Rechnung bearbeiten\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
3
inhalte/bestaet_save.php
Normal file
3
inhalte/bestaet_save.php
Normal file
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
include "inhalte/sv_saved.php";
|
||||
?>
|
||||
19
inhalte/datens.php
Normal file
19
inhalte/datens.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<h1>Christian Steinle: R!ST-Datenschutzerklärung</h1>
|
||||
<p style="text-align:right;">Letzte Aktualisierung: Juli 2014</p>
|
||||
<h2 style="float: none;">Datenschutzerklärung</h2>
|
||||
<p>Wir freuen uns über Ihr Interesse an unserer Homepage und unserem Unternehmen. Für externe Links zu fremden Inhalten können wir dabei trotz sorgfältiger inhaltlicher Kontrolle keine Haftung übernehmen.</p>
|
||||
<p>Der Schutz Ihrer personenbezogenen Daten bei der Erhebung, Verarbeitung und Nutzung anlässlich Ihres Besuchs auf unserer Homepage ist uns ein wichtiges Anliegen. Ihre Daten werden im Rahmen der gesetzlichen Vorschriften geschützt. Nachfolgend finden Sie Informationen, welche Daten während Ihres Besuchs auf der Homepage erfasst und wie diese genutzt werden:</p>
|
||||
<h2 style="float: none;">1. Erhebung und Verarbeitung von Daten</h2>
|
||||
<p>Jeder Zugriff auf unsere Homepage und jeder Abruf einer auf der Homepage hinterlegten Datei werden protokolliert. Die Speicherung dient internen systembezogenen und statistischen Zwecken. Protokolliert werden: Name der abgerufenen Datei, Datum und Uhrzeit des Abrufs, übertragene Datenmenge, Meldung über erfolgreichen Abruf, Webbrowser und anfragende Domain.</p>
|
||||
<p>Zusätzlich werden die IP Adressen der anfragenden Rechner protokolliert.</p>
|
||||
<p>Weitergehende personenbezogene Daten werden nur erfasst, wenn Sie diese Angaben freiwillig, etwa im Rahmen einer Anfrage oder Registrierung, machen.</p>
|
||||
<h2 style="float: none;">2. Nutzung und Weitergabe personenbezogener Daten</h2>
|
||||
<p>Soweit Sie uns personenbezogene Daten zur Verfügung gestellt haben, verwenden wir diese nur zur Beantwortung Ihrer Anfragen, zur Abwicklung mit Ihnen geschlossener Verträge und für die technische Administration.</p>
|
||||
<p>Ihre personenbezogenen Daten werden an Dritte nur weitergegeben oder sonst übermittelt, wenn dies zum Zwecke der Vertragsabwicklung – insbesondere Weitergabe von Bestelldaten an Lieferanten – erforderlich ist, dies zu Abrechnungszwecken erforderlich ist oder Sie zuvor eingewilligt haben. Sie haben das Recht, eine erteilte Einwilligung mit Wirkung für die Zukunft jederzeit zu widerrufen.</p>
|
||||
<p>Die Löschung der gespeicherten personenbezogenen Daten erfolgt, wenn Sie Ihre Einwilligung zur Speicherung widerrufen, wenn Ihre Kenntnis zur Erfüllung des mit der Speicherung verfolgten Zwecks nicht mehr erforderlich ist oder wenn ihre Speicherung aus sonstigen gesetzlichen Gründen unzulässig ist.</p>
|
||||
<p>Bankverbindung -- Steuernummer -- Gerichtsstand</p>
|
||||
<p>Christian Steinle - Volksbank Laichinger Alb eG - BIC: GENODES1LAI - IBAN: DE07 6309 1300 0028 0020 08 -- 62353/53880 -- 73312 Amtsgericht Geislingen/Steige</p>
|
||||
<h2 style="float: none;">3. Auskunftsrecht</h2>
|
||||
<p>Auf schriftliche Anfrage werden wir Sie gern über die zu Ihrer Person gespeicherten Daten informieren.</p>
|
||||
<h2 style="float: none;">Sicherheitshinweis:</h2>
|
||||
<p>Wir sind bemüht, Ihre personenbezogenen Daten durch Ergreifung aller technischen und organisatorischen Möglichkeiten so zu speichern, dass sie für Dritte nicht zugänglich sind. Bei der Kommunikation per E Mail kann die vollständige Datensicherheit von uns nicht gewährleistet werden, so dass wir Ihnen bei vertraulichen Informationen den Postweg empfehlen.</p>
|
||||
7
inhalte/dropbox_ie.php
Normal file
7
inhalte/dropbox_ie.php
Normal file
@@ -0,0 +1,7 @@
|
||||
<div id="dropbox_ie" >
|
||||
<h2>Dieser Bereich beinhaltet:</h2>
|
||||
<ul>
|
||||
<li><img src="img/small_imp.png" />Datenimport</li>
|
||||
<li><img src="img/small_exp.png" />Datenexport</li>
|
||||
</ul>
|
||||
</div>
|
||||
10
inhalte/dropbox_st.php
Normal file
10
inhalte/dropbox_st.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<div id="dropbox_st" >
|
||||
<h2>Dieser Bereich beinhaltet:</h2>
|
||||
<ul>
|
||||
<li><img src="img/small_logo.png" />Firmenstammdaten</li>
|
||||
<li><img src="img/small_users.png" />Benutzer</li>
|
||||
<li><img src="img/small_email.png" />Standardtexte</li>
|
||||
<li><img src="img/small_cont.png" />Kunden</li>
|
||||
<li><img src="img/small_art.png" />Artikel</li>
|
||||
</ul>
|
||||
</div>
|
||||
18
inhalte/dropbox_sv.php
Normal file
18
inhalte/dropbox_sv.php
Normal file
@@ -0,0 +1,18 @@
|
||||
<div id="dropbox_sv" >
|
||||
<h2>Dieser Bereich beinhaltet:</h2>
|
||||
<ul>
|
||||
<?php
|
||||
if ($_SESSION['Firma']['KfZ']) {
|
||||
echo " <li><img src=\"img/small_lv.png\" />Kostenvoranschläge</li>\n";
|
||||
} else {
|
||||
echo " <li><img src=\"img/small_lv.png\" />Leistungsverzeichnisse</li>\n";
|
||||
}
|
||||
?>
|
||||
<li><img src="img/small_ang.png" />Angebote</li>
|
||||
<li><img src="img/small_best.png" />Bestätigungen</li>
|
||||
<li><img src="img/small_rech.png" />Rechnungen</li>
|
||||
<li><img src="img/small_liefer.png" />Lieferscheine</li>
|
||||
<li><img src="img/small_gut.png" />Gutschriften</li>
|
||||
<li><img src="img/small_mahn.png" />Offene Posten</li>
|
||||
</ul>
|
||||
</div>
|
||||
10
inhalte/dropbox_vt.php
Normal file
10
inhalte/dropbox_vt.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<div id="dropbox_vt" >
|
||||
<h2>Dieser Bereich beinhaltet:</h2>
|
||||
<ul>
|
||||
<li><img src="img/small_run.png" />Tracking</li>
|
||||
<li><img src="img/small_eur.png" />Aus- & Eingang</li>
|
||||
<li><img src="img/small_redo.png" />Wiederkehrend</li>
|
||||
<li><img src="img/small_schrift.png" />Eigene Briefe</li>
|
||||
<li><img src="img/small_recycled.png" />Übernahme</li>
|
||||
</ul>
|
||||
</div>
|
||||
48
inhalte/email.php
Normal file
48
inhalte/email.php
Normal file
@@ -0,0 +1,48 @@
|
||||
<?php
|
||||
|
||||
if ("" == $ntk['Email']) {
|
||||
echo "<h1>Dem Empfänger ist keine Email-Adresse zugeordnet</h1>\n";
|
||||
} else {
|
||||
$text = $var;
|
||||
$var = $_SESSION['Firma']['Gruss'];
|
||||
include "pdf/replace_gruss.php";
|
||||
$text .= $var;
|
||||
$text .= "\n".$_SESSION['Firma']['Email_Signatur'];
|
||||
echo "<form action=\"index.php?section=mail\" method=\"post\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>".$Typ." per Email versenden</legend>\n";
|
||||
if (!$ntk['DSchutz']) {
|
||||
echo " <h2>Achtung: Es liegt keine Datenschutzerklärung vor!</h2>\n";
|
||||
}
|
||||
echo " <h2>".$Typ." - Nr. ".$nt['Jahr']."_".$nt['ID']." wird an folgenden Empfänger versendet:</h2>\n";
|
||||
echo " <label>Firma</label><label class=\"data\">".$ntk['Firma']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kunde</label><label class=\"data\">".$ntk['Anrede']." ".$ntk['Vorname']." ".$ntk['Nachname']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Email-Adresse:</label><label class=\"data\"><a href=\"mailto:".$ntk['Email']."\">".$ntk['Email']."</a></label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Betreff</label><label class=\"data\">".$nttext['Betreff']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anhang</label><label class=\"data\"><a href=\"".$file."\" target=\"_blank\">".$Typ.": ".$nt['Jahr']."_".$nt['ID']."</a></label>\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Email-Text:</legend>\n";
|
||||
echo " <p>";
|
||||
echo nl2br($text);
|
||||
echo "</p>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>".$Typ." - Versand bestätigen</legend>\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$Typ."_".$_POST['ID'].".pdf\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Email_to\" value=\"".$ntk['Email']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Email_from\" value=\"".$nta['EMail']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Name_from\" value=\"".$nta['Vorname']." ".$nta['Nachname']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Subject\" value=\"".$nttext['Betreff']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Attached\" value=\"".$file."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Text\" value=\"".$text."\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_email\" name=\"formaction\" value=\"mail\" title=\"".$Typ." per Email versenden\" />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</form>\n";
|
||||
}
|
||||
?>
|
||||
12
inhalte/eur.php
Normal file
12
inhalte/eur.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
if (isset($_GET['pdf'])) {
|
||||
include "inhalte/pdf_show.php";
|
||||
} else {
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
4
inhalte/eur_ai_search.php
Normal file
4
inhalte/eur_ai_search.php
Normal file
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
$type = "aus_ist";
|
||||
include "inhalte/eur_asearch.php";
|
||||
?>
|
||||
4
inhalte/eur_as_search.php
Normal file
4
inhalte/eur_as_search.php
Normal file
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
$type = "aus_soll";
|
||||
include "inhalte/eur_asearch.php";
|
||||
?>
|
||||
59
inhalte/eur_asearch.php
Normal file
59
inhalte/eur_asearch.php
Normal file
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"type\" value=\"".$type."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"m\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <label>Monat für Übersicht</label>\n";
|
||||
echo " <select name=\"Monat\">\n";
|
||||
echo " <option value=\"1\">Januar</option>\n";
|
||||
echo " <option value=\"2\">Februar</option>\n";
|
||||
echo " <option value=\"3\">März</option>\n";
|
||||
echo " <option value=\"4\">April</option>\n";
|
||||
echo " <option value=\"5\">Mai</option>\n";
|
||||
echo " <option value=\"6\">Juni</option>\n";
|
||||
echo " <option value=\"7\">Juli</option>\n";
|
||||
echo " <option value=\"8\">August</option>\n";
|
||||
echo " <option value=\"9\">September</option>\n";
|
||||
echo " <option value=\"10\">Oktober</option>\n";
|
||||
echo " <option value=\"11\">November</option>\n";
|
||||
echo " <option value=\"12\">Dezember</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"type\" value=\"".$type."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"q\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <label>Quartal für Übersicht</label>\n";
|
||||
echo " <select name=\"Quartal\">\n";
|
||||
for ($count = 1; $count <=4; $count++) {
|
||||
echo " <option value=\"".$count."\">".$count.". Quartal - ".$_POST['Jahr']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} else {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"type\" value=\"".$type."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"j\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_pdf\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
231
inhalte/eur_aus_ist.php
Normal file
231
inhalte/eur_aus_ist.php
Normal file
@@ -0,0 +1,231 @@
|
||||
<?php
|
||||
if ((!isset($_POST['ok'])) AND ("j" != $_POST['Suche'])) {
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"m\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"".$_POST['formaction']."\" />\n";
|
||||
echo " <label>Monat für Übersicht</label>\n";
|
||||
echo " <select name=\"Monat\">\n";
|
||||
echo " <option value=\"1\">Januar</option>\n";
|
||||
echo " <option value=\"2\">Februar</option>\n";
|
||||
echo " <option value=\"3\">März</option>\n";
|
||||
echo " <option value=\"4\">April</option>\n";
|
||||
echo " <option value=\"5\">Mai</option>\n";
|
||||
echo " <option value=\"6\">Juni</option>\n";
|
||||
echo " <option value=\"7\">Juli</option>\n";
|
||||
echo " <option value=\"8\">August</option>\n";
|
||||
echo " <option value=\"9\">September</option>\n";
|
||||
echo " <option value=\"10\">Oktober</option>\n";
|
||||
echo " <option value=\"11\">November</option>\n";
|
||||
echo " <option value=\"12\">Dezember</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"q\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"".$_POST['formaction']."\" />\n";
|
||||
echo " <label>Quartal für Übersicht</label>\n";
|
||||
echo " <select name=\"Quartal\">\n";
|
||||
for ($count = 1; $count <=4; $count++) {
|
||||
echo " <option value=\"".$count."\">".$count.". Quartal - ".$_POST['Jahr']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
} else {
|
||||
echo "<fieldset>\n";
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo " <legend>bezahlte Ausgangsrechnungen ".$_POST['Monat']."/".$_POST['Jahr']."</legend>\n";
|
||||
$teil = " <legend>bezahlte Teilzahlungen ".$_POST['Monat']."/".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Rechnungen WHERE (Bezahlt = \"1\" AND YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND MONTH(Bezahlt_am) = \"".$_POST['Monat']."\" AND Teilzahlungen = \"0\") ORDER BY Bezahlt_am ASC;";
|
||||
$sqlt = "SELECT *, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Teilzahlungen WHERE (YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND MONTH(Bezahlt_am) = \"".$_POST['Monat']."\") ORDER BY Bezahlt_am ASC;";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo " <legend>bezahlte Ausgangsrechnungen Q".$_POST['Quartal']."/".$_POST['Jahr']."</legend>\n";
|
||||
$teil = " <legend>bezahlte Teilzahlungen Q".$_POST['Quartal']."/".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Rechnungen WHERE (Bezahlt = \"1\" AND YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND QUARTER(Bezahlt_am) = \"".$_POST['Quartal']."\" AND Teilzahlungen = \"0\") ORDER BY Bezahlt_am ASC;";
|
||||
$sqlt = "SELECT *, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Teilzahlungen WHERE (YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND QUARTER(Bezahlt_am) = \"".$_POST['Quartal']."\") ORDER BY Bezahlt_am ASC;";
|
||||
} elseif ("j" == $_POST['Suche']) {
|
||||
echo " <legend>bezahlte Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
$teil = " <legend>bezahlte Teilzahlungen ".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Rechnungen WHERE (Bezahlt = \"1\" AND YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND Teilzahlungen = \"0\") ORDER BY Bezahlt_am ASC;";
|
||||
$sqlt = "SELECT *, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Teilzahlungen WHERE (YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\") ORDER BY Bezahlt_am ASC;";
|
||||
}
|
||||
$result = $db->query($sql);
|
||||
$resultt = $db->query($sqlt);
|
||||
$_19 = $_19_MwSt = 0;
|
||||
$_7 = $_7_MwSt = 0;
|
||||
$_0 = 0;
|
||||
$Sonst_Preis = $Sonst_MwSt = 0;
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Firma / Name</label>\n";
|
||||
echo " <label class=\"short\">Re-Nr.</label>\n";
|
||||
echo " <label class=\"short\">Re-Datum</label>\n";
|
||||
echo " <label class=\"money\">Netto</label>\n";
|
||||
echo " <label class=\"money\">MwSt.</label>\n";
|
||||
echo " <label class=\"money\">Gesamt</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo " <label class=\"short\">Bezahlt</label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
if (19 == $nt['MwSt']) {
|
||||
$_19 = $_19 + $nt['Preis'];
|
||||
$_19_MwSt = $_19_MwSt + round($nt['Preis'] * $nt['MwSt'] / 100, 2);
|
||||
} elseif (7 == $nt['MwSt']) {
|
||||
$_7 = $_7 + $nt['Preis'];
|
||||
$_7_MwSt = $_7_MwSt + round($nt['Preis'] * $nt['MwSt'] / 100, 2);
|
||||
} elseif (0 == $nt['MwSt']) {
|
||||
$_0 = $_0 + $nt['Preis'];
|
||||
} else {
|
||||
$Sonst_Preis = $Sonst_Preis + $nt['Preis'];
|
||||
$Sonst_MwSt = $Sonst_MwSt + round($nt['Preis'] * $nt['MwSt'] / 100, 2);
|
||||
}
|
||||
$sqlk = "SELECT Firma, Vorname, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$nt['Kontakt_ID']."\";";
|
||||
$resultk = $db->query($sqlk);
|
||||
$ntk = $resultk->fetch_assoc();
|
||||
if ("" != $ntk['Firma']) {
|
||||
echo "<label class=\"data\">".$ntk['Firma']."</label>\n";
|
||||
} else {
|
||||
echo "<label class=\"data\">".$ntk['Vorname']." ".$ntk['Nachname']."</label>\n";
|
||||
}
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0".$nt['ID'];
|
||||
}
|
||||
echo " <label class=\"short\">".$nt['Jahr']."_".$nt['ID']."</label>\n";
|
||||
echo " <label class=\"short\">".$nt['Datum']."</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'] * $nt['MwSt'] / 100, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'] * (1 + $nt['MwSt'] / 100), '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo " <label class=\"short\">".$nt['Bezahlt']."</label>\n";
|
||||
echo "<br class=\"fix\"/>\n";
|
||||
echo "<hr />\n";
|
||||
}
|
||||
echo "<hr />\n";
|
||||
$Rech = $_19 + $_7 + $_0 + $Sonst_Preis;
|
||||
$Rech_MwSt = $_19_MwSt + $_7_MwSt + $_0_MwSt + $Sonst_MwSt;
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Gesamt</label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"money\">".number_format($Rech, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Rech_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Rech + $Rech_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "</fieldset>\n";
|
||||
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo $teil;
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Firma / Name</label>\n";
|
||||
echo " <label class=\"short\">Re-Nr.</label>\n";
|
||||
echo " <label class=\"short\">Re-Datum</label>\n";
|
||||
echo " <label class=\"money\">Netto</label>\n";
|
||||
echo " <label class=\"money\">MwSt.</label>\n";
|
||||
echo " <label class=\"money\">Gesamt</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo " <label class=\"short\">Bezahlt</label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
while ($ntt = $resultt->fetch_assoc()) {
|
||||
if (19 == $ntt['MwSt']) {
|
||||
$_19 = $_19 + $ntt['Preis'];
|
||||
$_19_MwSt = $_19_MwSt + round($ntt['Preis'] * $ntt['MwSt'] / 100, 2);
|
||||
} elseif (7 == $ntt['MwSt']) {
|
||||
$_7 = $_7 + $ntt['Preis'];
|
||||
$_7_MwSt = $_7_MwSt + round($ntt['Preis'] * $ntt['MwSt'] / 100, 2);
|
||||
} elseif (0 == $ntt['MwSt']) {
|
||||
$_0 = $_0 + $ntt['Preis'];
|
||||
} else {
|
||||
$Sonst_Preis = $Sonst_Preis + $ntt['Preis'];
|
||||
$Sonst_MwSt = $Sonst_MwSt + round($ntt['Preis'] * $ntt['MwSt'] / 100, 2);
|
||||
}
|
||||
$sqlr = "SELECT DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, Kontakt_ID FROM ".PREFIX."_Rechnungen WHERE (Jahr = \"".$ntt['Referenz_Jahr']."\" AND ID = \"".$ntt['Referenz_ID']."\");";
|
||||
$resultr = $db->query($sqlr);
|
||||
$ntr = $resultr->fetch_assoc();
|
||||
$sqlk = "SELECT Firma, Vorname, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$ntr['Kontakt_ID']."\";";
|
||||
$resultk = $db->query($sqlk);
|
||||
$ntk = $resultk->fetch_assoc();
|
||||
if ("" != $ntk['Firma']) {
|
||||
echo "<label class=\"data\">".$ntk['Firma']."</label>\n";
|
||||
} else {
|
||||
echo "<label class=\"data\">".$ntk['Vorname']." ".$ntk['Nachname']."</label>\n";
|
||||
}
|
||||
while (strlen($ntt['Referenz_ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntt['Referenz_ID'] = "0".$ntt['Referenz_ID'];
|
||||
}
|
||||
echo " <label class=\"short\">".$ntt['Referenz_Jahr']."_".$ntt['Referenz_ID']."</label>\n";
|
||||
echo " <label class=\"short\">".$ntr['Datum']."</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntt['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntt['Preis'] * $ntt['MwSt'] / 100, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntt['Preis'] * (1 + $ntt['MwSt'] / 100), '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo " <label class=\"short\">".$ntt['Bezahlt']."</label>\n";
|
||||
echo "<br />\n";
|
||||
echo "<hr />\n";
|
||||
}
|
||||
echo "<hr />\n";
|
||||
|
||||
$Teil = $_19 + $_7 + $_0 + $Sonst_Preis - $Rech;
|
||||
$Teil_MwSt = $_19_MwSt + $_7_MwSt + $_0_MwSt + $Sonst_MwSt - $Rech_MwSt;
|
||||
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Gesamt</label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"money\">".number_format($Teil, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Teil_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Teil + $Teil_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "</fieldset>\n";
|
||||
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Beträge aufgeschlüsselt nach Mehrwertsteuersatz</legend>\n";
|
||||
if (0 != $_19) {
|
||||
echo " <label class=\"ust\">Umsätze zu 19% MwSt.</label>\n";
|
||||
echo " <label class=\"money\">".number_format($_19, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($_19_MwSt, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($_19 + $_19_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
if (0 != $_7) {
|
||||
echo " <label class=\"ust\">Umsätze zu 7% MwSt.</label>\n";
|
||||
echo " <label class=\"money\">".number_format($_7, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($_7_MwSt, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($_7 + $_7_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
if (0 != $_0) {
|
||||
echo " <label class=\"ust\">Umsatzsteuerfreie Verkäufe</label>\n";
|
||||
echo " <label class=\"money\">".number_format($_0, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format(0, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($_0, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
if (0 != $Sonst_Preis) {
|
||||
echo " <label class=\"ust\">Umsätze zu anderen Mehrwertsteuersätzen</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Sonst_Preis, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($Sonst_MwSt, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($Sonst_Preis + $Sonst_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
155
inhalte/eur_aus_soll.php
Normal file
155
inhalte/eur_aus_soll.php
Normal file
@@ -0,0 +1,155 @@
|
||||
<?php
|
||||
if ((!isset($_POST['ok'])) AND ("j" != $_POST['Suche'])) {
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"m\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"".$_POST['formaction']."\" />\n";
|
||||
echo " <label>Monat für Übersicht</label>\n";
|
||||
echo " <select name=\"Monat\">\n";
|
||||
echo " <option value=\"1\">Januar</option>\n";
|
||||
echo " <option value=\"2\">Februar</option>\n";
|
||||
echo " <option value=\"3\">März</option>\n";
|
||||
echo " <option value=\"4\">April</option>\n";
|
||||
echo " <option value=\"5\">Mai</option>\n";
|
||||
echo " <option value=\"6\">Juni</option>\n";
|
||||
echo " <option value=\"7\">Juli</option>\n";
|
||||
echo " <option value=\"8\">August</option>\n";
|
||||
echo " <option value=\"9\">September</option>\n";
|
||||
echo " <option value=\"10\">Oktober</option>\n";
|
||||
echo " <option value=\"11\">November</option>\n";
|
||||
echo " <option value=\"12\">Dezember</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"q\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"".$_POST['formaction']."\" />\n";
|
||||
echo " <label>Quartal für Übersicht</label>\n";
|
||||
echo " <select name=\"Quartal\">\n";
|
||||
for ($count = 1; $count <=4; $count++) {
|
||||
echo " <option value=\"".$count."\">".$count.". Quartal - ".$_POST['Jahr']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
} else {
|
||||
echo "<fieldset>\n";
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo " <legend>erstellte Ausgangsrechnungen ".$_POST['Monat']."/".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Rechnungen WHERE (YEAR(Datum) = \"".$_POST['Jahr']."\" AND MONTH(Datum) = \"".$_POST['Monat']."\") ORDER BY ID ASC;";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo " <legend>erstellte Ausgangsrechnungen Q".$_POST['Quartal']."/".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Rechnungen WHERE (YEAR(Datum) = \"".$_POST['Jahr']."\" AND QUARTER(Datum) = \"".$_POST['Quartal']."\") ORDER BY ID ASC;";
|
||||
} elseif ("j" == $_POST['Suche']) {
|
||||
echo " <legend>erstellte Ausgangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Rechnungen WHERE (YEAR(Datum) = \"".$_POST['Jahr']."\") ORDER BY ID ASC;";
|
||||
}
|
||||
$result = $db->query($sql);
|
||||
$_19 = $_19_MwSt = 0;
|
||||
$_7 = $_7_MwSt = 0;
|
||||
$_0 = 0;
|
||||
$Sonst_Preis = $Sonst_MwSt = 0;
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Firma / Name</label>\n";
|
||||
echo " <label class=\"short\">Re-Nr.</label>\n";
|
||||
echo " <label class=\"short\">Re-Datum</label>\n";
|
||||
echo " <label class=\"money\">Netto</label>\n";
|
||||
echo " <label class=\"money\">MwSt.</label>\n";
|
||||
echo " <label class=\"money\">Gesamt</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
if (19 == $nt['MwSt']) {
|
||||
$_19 = $_19 + $nt['Preis'];
|
||||
$_19_MwSt = $_19_MwSt + round($nt['Preis'] * $nt['MwSt'] / 100, 2);
|
||||
} elseif (7 == $nt['MwSt']) {
|
||||
$_7 = $_7 + $nt['Preis'];
|
||||
$_7_MwSt = $_7_MwSt + round($nt['Preis'] * $nt['MwSt'] / 100, 2);
|
||||
} elseif (0 == $nt['MwSt']) {
|
||||
$_0 = $_0 + $nt['Preis'];
|
||||
} else {
|
||||
$Sonst_Preis = $Sonst_Preis + $nt['Preis'];
|
||||
$Sonst_MwSt = $Sonst_MwSt + round($nt['Preis'] * $nt['MwSt'] / 100, 2);
|
||||
}
|
||||
$sqlk = "SELECT Firma, Vorname, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$nt['Kontakt_ID']."\";";
|
||||
$resultk = $db->query($sqlk);
|
||||
$ntk = $resultk->fetch_assoc();
|
||||
if ("" != $ntk['Firma']) {
|
||||
echo "<label class=\"data\">".$ntk['Firma']."</label>\n";
|
||||
} else {
|
||||
echo "<label class=\"data\">".$ntk['Vorname']." ".$ntk['Nachname']."</label>\n";
|
||||
}
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0".$nt['ID'];
|
||||
}
|
||||
echo " <label class=\"short\">".$nt['Jahr']."_".$nt['ID']."</label>\n";
|
||||
echo " <label class=\"short\">".$nt['Datum']."</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'] * $nt['MwSt'] / 100, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'] * (1 + $nt['MwSt'] / 100), '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo "<br class=\"fix\"/>\n";
|
||||
echo "<hr />\n";
|
||||
}
|
||||
echo "<hr />\n";
|
||||
$Rech = $_19 + $_7 + $_0 + $Sonst_Preis;
|
||||
$Rech_MwSt = $_19_MwSt + $_7_MwSt + $_0_MwSt + $Sonst_MwSt;
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Gesamt</label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"money\">".number_format($Rech, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Rech_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Rech + $Rech_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "</fieldset>\n";
|
||||
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Beträge aufgeschlüsselt nach Mehrwertsteuersatz</legend>\n";
|
||||
if (0 != $_19) {
|
||||
echo " <label class=\"ust\">Umsätze zu 19% MwSt.</label>\n";
|
||||
echo " <label class=\"money\">".number_format($_19, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($_19_MwSt, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($_19 + $_19_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
if (0 != $_7) {
|
||||
echo " <label class=\"ust\">Umsätze zu 7% MwSt.</label>\n";
|
||||
echo " <label class=\"money\">".number_format($_7, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($_7_MwSt, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($_7 + $_7_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
if (0 != $_0) {
|
||||
echo " <label class=\"ust\">Umsatzsteuerfreie Verkäufe</label>\n";
|
||||
echo " <label class=\"money\">".number_format($_0, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format(0, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($_0, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
if (0 != $Sonst_Preis) {
|
||||
echo " <label class=\"ust\">Umsätze zu anderen Mehrwertsteuersätzen</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Sonst_Preis, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($Sonst_MwSt, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($Sonst_Preis + $Sonst_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
34
inhalte/eur_e_del.php
Normal file
34
inhalte/eur_e_del.php
Normal file
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
if (!isset($_POST['ok']))
|
||||
{
|
||||
$sql = "SELECT *, DATE_FORMAT(Re_Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Eingang WHERE (Jahr = \"".$_POST['Jahr']."\" AND ID = \"".$_POST['ID']."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Eingangsrechnung löschen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$nt['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"e_del\" />\n";
|
||||
echo " <label>Firma</label><label>".$nt['Kontakt']."</label><br />\n";
|
||||
echo " <label>Rechnungsnummer</label><label>".$nt['Re_Nr']."</label><br />\n";
|
||||
echo " <label>Rechnungsdatum</label><label>".$nt['Datum']."</label><br />\n";
|
||||
echo " <label>Nettobetrag</label><label>".$nt['Preis']."</label><br />\n";
|
||||
echo " <label>Bezahlt am</label><label>".$nt['Bezahlt']."</label><br />\n";
|
||||
echo " <input type=\"submit\" name=\"ok\" value=\"1\" class=\"button_ok\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'DELETE FROM '.PREFIX.'_Eingang WHERE (Jahr = "'.$_POST['Jahr'].'" AND ID = "'.$_POST['ID'].'");';
|
||||
if ($delete = $db->query($sql))
|
||||
{
|
||||
echo "<h1>Eintrag wurde gelöscht!</h1>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<h1>Fehler beim Löschen des Eintrags!</h1>\n";
|
||||
}
|
||||
}
|
||||
?>
|
||||
106
inhalte/eur_e_edit.php
Normal file
106
inhalte/eur_e_edit.php
Normal file
@@ -0,0 +1,106 @@
|
||||
<?php
|
||||
|
||||
if (!isset($_POST['ok']))
|
||||
{
|
||||
$sql = "SELECT *, DATE_FORMAT(Re_Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Eingang WHERE (Jahr = \"".$_POST['Jahr']."\" AND ID = \"".$_POST['ID']."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Eingangsrechnung bearbeiten</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"e_edit\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Old_Year\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Old_ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <label>Firma</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kontakt\" value=\"".$nt['Kontakt']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Rechnungsnummer</label>\n";
|
||||
echo " <input type=\"text\" name=\"Re_Nr\" value=\"".$nt['Re_Nr']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Rechnungsdatum</label>\n";
|
||||
echo " <input type=\"text\" name=\"Re_Datum\" value=\"".$nt['Datum']."\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"<TT.MM.JJJJ>\" title=\"Datum der Form: <TT.MM.JJJJ>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Nettobetrag</label>\n";
|
||||
echo " <input type=\"text\" name=\"Preis\" value=\"".$nt['Preis']."\" onkeydown=\"this.value=this.value.replace(',','.');\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Mehrwertsteuersatz in %</label>\n";
|
||||
echo " <input type=\"text\" name=\"MwSt\" value=\"".$nt['MwSt']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Bezahlt am</label>\n";
|
||||
echo " <input type=\"text\" name=\"Bezahlt_am\" value=\"".$nt['Bezahlt']."\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"<TT.MM.JJJJ>\" title=\"Datum der Form: <TT.MM.JJJJ>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\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 "<h1>Bitte überprüfen Sie das Format des <i>Rechnungsdatums</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
if (4 !=strlen($nt['2']))
|
||||
{
|
||||
echo "<h1>Bitte überprüfen Sie das Format des <i>Rechnungsdatums</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
if (checkdate($nt['1'], $nt['0'], $nt['2']))
|
||||
{
|
||||
if (3 != sizeof($nt_bez))
|
||||
{
|
||||
echo "<h1>Bitte überprüfen Sie das Format des Datums: <i>Bezahlt am</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
if (4 !=strlen($nt_bez['2']))
|
||||
{
|
||||
echo "<h1>Bitte überprüfen Sie das Format des Datums: <i>Bezahlt am</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\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 "<h1>Die Eingangsrechnung wurde eingetragen!</h1>";
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<h1>Bitte überprüfen Sie das eingegebene Datum!</h1>\n";
|
||||
echo "<h2>Das Datum <i>".$_POST['Bezahlt_am']."</i> existiert nicht!</h2>\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
echo "<h1>Bitte überprüfen Sie das eingegebene Datum!</h1>\n";
|
||||
echo "<h2>Das Datum <i>".$_POST['Re_Datum']."</i> existiert nicht!</h2>\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
4
inhalte/eur_ei_search.php
Normal file
4
inhalte/eur_ei_search.php
Normal file
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
$type = "ein_ist";
|
||||
include "inhalte/eur_esearch.php";
|
||||
?>
|
||||
146
inhalte/eur_ein_ist.php
Normal file
146
inhalte/eur_ein_ist.php
Normal file
@@ -0,0 +1,146 @@
|
||||
<?php
|
||||
if ((!isset($_POST['ok'])) AND ("j" != $_POST['Suche'])) {
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>bezahlte Eingangsrechnungen / Gutschriften ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"m\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"ein_ist\" />\n";
|
||||
echo " <label>Monat für Übersicht</label>\n";
|
||||
echo " <select name=\"Monat\">\n";
|
||||
echo " <option value=\"1\">Januar</option>\n";
|
||||
echo " <option value=\"2\">Februar</option>\n";
|
||||
echo " <option value=\"3\">März</option>\n";
|
||||
echo " <option value=\"4\">April</option>\n";
|
||||
echo " <option value=\"5\">Mai</option>\n";
|
||||
echo " <option value=\"6\">Juni</option>\n";
|
||||
echo " <option value=\"7\">Juli</option>\n";
|
||||
echo " <option value=\"8\">August</option>\n";
|
||||
echo " <option value=\"9\">September</option>\n";
|
||||
echo " <option value=\"10\">Oktober</option>\n";
|
||||
echo " <option value=\"11\">November</option>\n";
|
||||
echo " <option value=\"12\">Dezember</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>bezahlte Eingangsrechnungen / Gutschriften ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"q\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"ein_ist\" />\n";
|
||||
echo " <label>Quartal für Übersicht</label>\n";
|
||||
echo " <select name=\"Quartal\">\n";
|
||||
for ($count = 1; $count <=4; $count++) {
|
||||
echo " <option value=\"".$count."\">".$count.". Quartal - ".$_POST['Jahr']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
} else {
|
||||
echo "<fieldset>\n";
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo " <legend>bezahlte Eingangsrechnungen / Gutschriften ".$_POST['Monat']."/".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Re_Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Eingang WHERE (YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND MONTH(Bezahlt_am) = \"".$_POST['Monat']."\") ORDER BY Bezahlt_am ASC;";
|
||||
$sqlust = "SELECT SUM(Preis) AS Preis, MwSt FROM ".PREFIX."_Eingang WHERE YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND MONTH(Bezahlt_am) = \"".$_POST['Monat']."\" GROUP BY MwSt DESC;";
|
||||
$sqlsum = "SELECT SUM(Preis) AS Preis, SUM(Preis * MwSt / 100) AS MwSt, SUM(Preis * (1 + MwSt / 100)) AS Gesamt FROM ".PREFIX."_Eingang WHERE (YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND MONTH(Bezahlt_am) = \"".$_POST['Monat']."\") ORDER BY Bezahlt_am ASC;";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo " <legend>bezahlte Eingangsrechnungen / Gutschriften Q".$_POST['Quartal']."/".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Re_Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Eingang WHERE (YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND QUARTER(Bezahlt_am) = \"".$_POST['Quartal']."\") ORDER BY Bezahlt_am ASC;";
|
||||
$sqlust = "SELECT SUM(Preis) AS Preis, MwSt FROM ".PREFIX."_Eingang WHERE YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND QUARTER(Bezahlt_am) = \"".$_POST['Quartal']."\" GROUP BY MwSt DESC;";
|
||||
$sqlsum = "SELECT SUM(Preis) AS Preis, SUM(Preis * MwSt / 100) AS MwSt, SUM(Preis * (1 + MwSt / 100)) AS Gesamt FROM ".PREFIX."_Eingang WHERE (YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" AND QUARTER(Bezahlt_am) = \"".$_POST['Quartal']."\") ORDER BY Bezahlt_am ASC;";
|
||||
} elseif ("j" == $_POST['Suche']) {
|
||||
echo " <legend>bezahlte Eingangsrechnungen / Gutschriften ".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Re_Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Eingang WHERE YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" ORDER BY Bezahlt_am ASC;";
|
||||
$sqlust = "SELECT SUM(Preis) AS Preis, MwSt FROM ".PREFIX."_Eingang WHERE YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\" GROUP BY MwSt DESC;";
|
||||
$sqlsum = "SELECT SUM(Preis) AS Preis, SUM(Preis * MwSt / 100) AS MwSt, SUM(Preis * (1 + MwSt / 100)) AS Gesamt FROM ".PREFIX."_Eingang WHERE (YEAR(Bezahlt_am) = \"".$_POST['Jahr']."\") ORDER BY Bezahlt_am ASC;";
|
||||
}
|
||||
$result = $db->query($sql);
|
||||
$resultust = $db->query($sqlust);
|
||||
$resultsum = $db->query($sqlsum);
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Firma / Name</label>\n";
|
||||
echo " <label class=\"short\">Re-Nr.</label>\n";
|
||||
echo " <label class=\"short\">Re-Datum</label>\n";
|
||||
echo " <label class=\"money\">Netto</label>\n";
|
||||
echo " <label class=\"money\">MwSt.</label>\n";
|
||||
echo " <label class=\"money\">Gesamt</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo " <label class=\"short\">Bezahlt</label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
echo "<label class=\"data\">".$nt['Kontakt']."</label>\n";
|
||||
echo " <label class=\"short\">".$nt['Re_Nr']."</label>\n";
|
||||
echo " <label class=\"short\">".$nt['Datum']."</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'] * $nt['MwSt'] / 100, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'] * (1 + $nt['MwSt'] / 100), '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo " <label class=\"short\">".$nt['Bezahlt']."</label>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$nt['Jahr']."\" />";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$nt['ID']."\" />";
|
||||
echo " <input type=\"submit\" class=\"button_small_edit\" name=\"formaction\" value=\"e_edit\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_small_del\" name=\"formaction\" value=\"e_del\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "<br class=\"fix\"/>\n";
|
||||
echo "<hr />\n";
|
||||
}
|
||||
echo "<hr />\n";
|
||||
$ntsum = $resultsum->fetch_assoc();
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Gesamt</label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntsum['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntsum['MwSt'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntsum['Gesamt'], '2', ',', '.')." €</label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br />\n";
|
||||
echo "</fieldset>\n";
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Beträge aufgeschlüsselt nach Mehrwertsteuersatz</legend>\n";
|
||||
$Sonst_Preis = $Sonst_MwSt = 0;
|
||||
while ($ntust = $resultust->fetch_assoc()) {
|
||||
if (19 == $ntust['MwSt']) {
|
||||
echo " <label class=\"ust\">Eingangsrechnungen / Gutschriften zu 19% MwSt.</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($ntust['Preis'] * 0.19, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'] * 1.19, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
} elseif (7 == $ntust['MwSt']) {
|
||||
echo " <label class=\"ust\">Eingangsrechnungen / Gutschriften zu 7% MwSt.</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($ntust['Preis'] * 0.07, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'] * 1.07, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
} elseif (0 == $ntust['MwSt']) {
|
||||
echo " <label class=\"ust\">Umsatzsteuerfreie Eingangsrechnungen / Gutschriften</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format(0, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
} else {
|
||||
$Sonst_Preis = $Sonst_Preis + $ntust['Preis'];
|
||||
$Sonst_MwSt = $Sonst_MwSt + $ntust['Preis'] * $ntust['MwSt'] / 100;
|
||||
}
|
||||
}
|
||||
if (0 != $Sonst_Preis) {
|
||||
echo " <label class=\"ust\">Eingangsrechnungen / Gutschriften zu anderen Mehrwertsteuersätzen</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Sonst_Preis, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($Sonst_MwSt, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($Sonst_Preis + $Sonst_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
144
inhalte/eur_ein_soll.php
Normal file
144
inhalte/eur_ein_soll.php
Normal file
@@ -0,0 +1,144 @@
|
||||
<?php
|
||||
if ((!isset($_POST['ok'])) AND ("j" != $_POST['Suche'])) {
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>erstellte Eingangsrechnungen / Gutschriften ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"m\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"ein_ist\" />\n";
|
||||
echo " <label>Monat für Übersicht</label>\n";
|
||||
echo " <select name=\"Monat\">\n";
|
||||
echo " <option value=\"1\">Januar</option>\n";
|
||||
echo " <option value=\"2\">Februar</option>\n";
|
||||
echo " <option value=\"3\">März</option>\n";
|
||||
echo " <option value=\"4\">April</option>\n";
|
||||
echo " <option value=\"5\">Mai</option>\n";
|
||||
echo " <option value=\"6\">Juni</option>\n";
|
||||
echo " <option value=\"7\">Juli</option>\n";
|
||||
echo " <option value=\"8\">August</option>\n";
|
||||
echo " <option value=\"9\">September</option>\n";
|
||||
echo " <option value=\"10\">Oktober</option>\n";
|
||||
echo " <option value=\"11\">November</option>\n";
|
||||
echo " <option value=\"12\">Dezember</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>erstellte Eingangsrechnungen / Gutschriften ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"q\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"ein_ist\" />\n";
|
||||
echo " <label>Quartal für Übersicht</label>\n";
|
||||
echo " <select name=\"Quartal\">\n";
|
||||
for ($count = 1; $count <=4; $count++) {
|
||||
echo " <option value=\"".$count."\">".$count.". Quartal - ".$_POST['Jahr']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
} else {
|
||||
echo "<fieldset>\n";
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo " <legend>erstellte Eingangsrechnungen / Gutschriften ".$_POST['Monat']."/".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Re_Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Eingang WHERE (YEAR(Re_Datum) = \"".$_POST['Jahr']."\" AND MONTH(Re_Datum) = \"".$_POST['Monat']."\") ORDER BY Re_Datum ASC;";
|
||||
$sqlust = "SELECT SUM(Preis) AS Preis, MwSt FROM ".PREFIX."_Eingang WHERE YEAR(Re_Datum) = \"".$_POST['Jahr']."\" AND MONTH(Re_Datum) = \"".$_POST['Monat']."\" GROUP BY MwSt DESC;";
|
||||
$sqlsum = "SELECT SUM(Preis) AS Preis, SUM(Preis * MwSt / 100) AS MwSt, SUM(Preis * (1 + MwSt / 100)) AS Gesamt FROM ".PREFIX."_Eingang WHERE (YEAR(Re_Datum) = \"".$_POST['Jahr']."\" AND MONTH(Re_Datum) = \"".$_POST['Monat']."\") ORDER BY Re_Datum ASC;";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo " <legend>erstellte Eingangsrechnungen / Gutschriften Q".$_POST['Quartal']."/".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Re_Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Eingang WHERE (YEAR(Re_Datum) = \"".$_POST['Jahr']."\" AND QUARTER(Re_Datum) = \"".$_POST['Quartal']."\") ORDER BY Re_Datum ASC;";
|
||||
$sqlust = "SELECT SUM(Preis) AS Preis, MwSt FROM ".PREFIX."_Eingang WHERE YEAR(Re_Datum) = \"".$_POST['Jahr']."\" AND QUARTER(Re_Datum) = \"".$_POST['Quartal']."\" GROUP BY MwSt DESC;";
|
||||
$sqlsum = "SELECT SUM(Preis) AS Preis, SUM(Preis * MwSt / 100) AS MwSt, SUM(Preis * (1 + MwSt / 100)) AS Gesamt FROM ".PREFIX."_Eingang WHERE (YEAR(Re_Datum) = \"".$_POST['Jahr']."\" AND QUARTER(Re_Datum) = \"".$_POST['Quartal']."\") ORDER BY Re_Datum ASC;";
|
||||
} elseif ("j" == $_POST['Suche']) {
|
||||
echo " <legend>erstellte Eingangsrechnungen / Gutschriften ".$_POST['Jahr']."</legend>\n";
|
||||
$sql = "SELECT *, DATE_FORMAT(Re_Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Bezahlt_am, '%d.%m.%Y') AS Bezahlt FROM ".PREFIX."_Eingang WHERE YEAR(Re_Datum) = \"".$_POST['Jahr']."\" ORDER BY Re_Datum ASC;";
|
||||
$sqlust = "SELECT SUM(Preis) AS Preis, MwSt FROM ".PREFIX."_Eingang WHERE YEAR(Re_Datum) = \"".$_POST['Jahr']."\" GROUP BY MwSt DESC;";
|
||||
$sqlsum = "SELECT SUM(Preis) AS Preis, SUM(Preis * MwSt / 100) AS MwSt, SUM(Preis * (1 + MwSt / 100)) AS Gesamt FROM ".PREFIX."_Eingang WHERE (YEAR(Re_Datum) = \"".$_POST['Jahr']."\") ORDER BY Re_Datum ASC;";
|
||||
}
|
||||
$result = $db->query($sql);
|
||||
$resultust = $db->query($sqlust);
|
||||
$resultsum = $db->query($sqlsum);
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Firma / Name</label>\n";
|
||||
echo " <label class=\"short\">Re-Nr.</label>\n";
|
||||
echo " <label class=\"short\">Re-Datum</label>\n";
|
||||
echo " <label class=\"money\">Netto</label>\n";
|
||||
echo " <label class=\"money\">MwSt.</label>\n";
|
||||
echo " <label class=\"money\">Gesamt</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
echo "<label class=\"data\">".$nt['Kontakt']."</label>\n";
|
||||
echo " <label class=\"short\">".$nt['Re_Nr']."</label>\n";
|
||||
echo " <label class=\"short\">".$nt['Datum']."</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'] * $nt['MwSt'] / 100, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($nt['Preis'] * (1 + $nt['MwSt'] / 100), '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"> </label>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$nt['Jahr']."\" />";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$nt['ID']."\" />";
|
||||
echo " <input type=\"submit\" class=\"button_small_edit\" name=\"formaction\" value=\"e_edit\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_small_del\" name=\"formaction\" value=\"e_del\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "<br class=\"fix\"/>\n";
|
||||
echo "<hr />\n";
|
||||
}
|
||||
echo "<hr />\n";
|
||||
$ntsum = $resultsum->fetch_assoc();
|
||||
echo "<b>\n";
|
||||
echo " <label class=\"data\">Gesamt</label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"short\"> </label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntsum['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntsum['MwSt'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntsum['Gesamt'], '2', ',', '.')." €</label>\n";
|
||||
echo "</b>\n";
|
||||
echo "<br />\n";
|
||||
echo "</fieldset>\n";
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Beträge aufgeschlüsselt nach Mehrwertsteuersatz</legend>\n";
|
||||
$Sonst_Preis = $Sonst_MwSt = 0;
|
||||
while ($ntust = $resultust->fetch_assoc()) {
|
||||
if (19 == $ntust['MwSt']) {
|
||||
echo " <label class=\"ust\">Eingangsrechnungen / Gutschriften zu 19% MwSt.</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($ntust['Preis'] * 0.19, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'] * 1.19, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
} elseif (7 == $ntust['MwSt']) {
|
||||
echo " <label class=\"ust\">Eingangsrechnungen / Gutschriften zu 7% MwSt.</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($ntust['Preis'] * 0.07, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'] * 1.07, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
} elseif (0 == $ntust['MwSt']) {
|
||||
echo " <label class=\"ust\">Umsatzsteuerfreie Eingangsrechnungen / Gutschriften</label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format(0, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($ntust['Preis'], '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
} else {
|
||||
$Sonst_Preis = $Sonst_Preis + $ntust['Preis'];
|
||||
$Sonst_MwSt = $Sonst_MwSt + $ntust['Preis'] * $ntust['MwSt'] / 100;
|
||||
}
|
||||
}
|
||||
if (0 != $Sonst_Preis) {
|
||||
echo " <label class=\"ust\">Eingangsrechnungen / Gutschriften zu anderen Mehrwertsteuersätzen</label>\n";
|
||||
echo " <label class=\"money\">".number_format($Sonst_Preis, '2', ',', '.')." €</label>\n";
|
||||
echo " <label class=\"money\"><b>".number_format($Sonst_MwSt, '2', ',', '.')." €</b></label>\n";
|
||||
echo " <label class=\"money\">".number_format($Sonst_Preis + $Sonst_MwSt, '2', ',', '.')." €</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
4
inhalte/eur_es_search.php
Normal file
4
inhalte/eur_es_search.php
Normal file
@@ -0,0 +1,4 @@
|
||||
<?php
|
||||
$type = "ein_soll";
|
||||
include "inhalte/eur_esearch.php";
|
||||
?>
|
||||
59
inhalte/eur_esearch.php
Normal file
59
inhalte/eur_esearch.php
Normal file
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
if ("m" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Eingangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"type\" value=\"".$type."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"m\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <label>Monat für Übersicht</label>\n";
|
||||
echo " <select name=\"Monat\">\n";
|
||||
echo " <option value=\"1\">Januar</option>\n";
|
||||
echo " <option value=\"2\">Februar</option>\n";
|
||||
echo " <option value=\"3\">März</option>\n";
|
||||
echo " <option value=\"4\">April</option>\n";
|
||||
echo " <option value=\"5\">Mai</option>\n";
|
||||
echo " <option value=\"6\">Juni</option>\n";
|
||||
echo " <option value=\"7\">Juli</option>\n";
|
||||
echo " <option value=\"8\">August</option>\n";
|
||||
echo " <option value=\"9\">September</option>\n";
|
||||
echo " <option value=\"10\">Oktober</option>\n";
|
||||
echo " <option value=\"11\">November</option>\n";
|
||||
echo " <option value=\"12\">Dezember</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} elseif ("q" == $_POST['Suche']) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Eingangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"type\" value=\"".$type."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"q\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <label>Quartal für Übersicht</label>\n";
|
||||
echo " <select name=\"Quartal\">\n";
|
||||
for ($count = 1; $count <=4; $count++) {
|
||||
echo " <option value=\"".$count."\">".$count.". Quartal - ".$_POST['Jahr']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
} else {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>Eingangsrechnungen ".$_POST['Jahr']."</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"type\" value=\"".$type."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Suche\" value=\"j\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$_POST['Jahr']."\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_pdf\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
45
inhalte/eur_gadd.php
Normal file
45
inhalte/eur_gadd.php
Normal file
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
echo "<h1>Übersicht</h1>\n";
|
||||
echo "<h2>offene Gutschriften</h2>\n";
|
||||
|
||||
$sql = "SELECT ".PREFIX."_Gutschriften.Jahr, ".PREFIX."_Gutschriften.ID, ".PREFIX."_Gutschriften.Rechnung_ID, ".PREFIX."_Kontakte.Firma, ".PREFIX."_Kontakte.Vorname, ".PREFIX."_Kontakte.Nachname, ".PREFIX."_Gutschriften.Preis, DATE_FORMAT(".PREFIX."_Gutschriften.Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Gutschriften LEFT JOIN ".PREFIX."_Kontakte ON ".PREFIX."_Gutschriften.Kontakt_ID = ".PREFIX."_Kontakte.ID WHERE (Bezahlt = \"0\"".$Frage.") ORDER BY ".PREFIX."_Gutschriften.Jahr ASC, ".PREFIX."_Gutschriften.ID ASC;";
|
||||
$result = $db->query($sql);
|
||||
$sql = "SELECT SUM(Preis) AS Preis FROM ".PREFIX."_Gutschriften WHERE (Bezahlt =\"0\"".$Frage.") GROUP BY Bezahlt;";
|
||||
$res_sum = $db->query($sql);
|
||||
$ntsum = $res_sum->fetch_assoc();
|
||||
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0".$nt['ID'];
|
||||
}
|
||||
|
||||
|
||||
echo "<b><label class=\"data\">Gutschrift-Nr.: ".$nt['Jahr']."_".$nt['ID']."</label>\n";
|
||||
echo "<label class=\"short\">Betrag</label>\n";
|
||||
echo "<label class=\"short\">Datum</label>\n";
|
||||
echo "<label class=\"data\">Bezahlt am</label></b>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
if ("" != $nt['Firma']) {
|
||||
echo "<label class=\"data\">".$nt['Firma'].", ";
|
||||
} else {
|
||||
echo "<label class=\"data\">".$nt['Vorname']." ";
|
||||
}
|
||||
echo $nt['Nachname']."</label>";
|
||||
echo "<label class=\"short\">".number_format($nt['Preis'] * 1.19, '2', ',', '.')." €</label>\n";
|
||||
echo "<label class=\"short\">".$nt['Datum']."</label>";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Jahr\" value=\"".$nt['Jahr']."\" />\n";
|
||||
echo " <input class=\"short\" type=\"text\" name=\"Bezahlt_am\" />\n";
|
||||
echo " <img style=\"float: left;\"src=\"img/small_info.png\" alt=\"TT.MM.JJJJ\" title=\"Datum der Form: <TT.MM.JJJJ>\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_small_ok\" name=\"formaction\" value=\"gsave\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "<br />\n";
|
||||
echo "<hr class=\"fix\" />\n";
|
||||
|
||||
}
|
||||
|
||||
echo "<h2>Gesamt ".$Typ.": ".number_format($ntsum['Preis'] * 1.19, '2', ',', '.')." €</h2>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
|
||||
?>
|
||||
59
inhalte/eur_gsave.php
Normal file
59
inhalte/eur_gsave.php
Normal file
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
$nt = explode(".", $_POST['Bezahlt_am']);
|
||||
$Datum = $nt['2']."-".$nt['1']."-".$nt['0'];
|
||||
if (3 != sizeof($nt)) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
} else {
|
||||
if (4 !=strlen($nt['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n";
|
||||
} else {
|
||||
if (checkdate($nt['1'], $nt['0'], $nt['2'])) {
|
||||
$sql = 'UPDATE '.PREFIX.'_Gutschriften SET
|
||||
Bezahlt = "1",
|
||||
Bezahlt_am = "'.$Datum.'"
|
||||
WHERE
|
||||
(Jahr = "'.$_POST['Jahr'].'"
|
||||
AND
|
||||
ID = "'.$_POST['ID'].'");';
|
||||
$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 * FROM ".PREFIX."_Gutschriften WHERE (Jahr = \"".$_POST['Jahr']."\" AND ID = \"".$_POST['ID']."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sqlk = "SELECT Firma, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$nt['Kontakt_ID']."\";";
|
||||
$resultk = $db->query($sqlk);
|
||||
$ntk = $resultk->fetch_assoc();
|
||||
if ("" != $ntk['Firma']) {
|
||||
$Kontakt = $ntk['Firma'];
|
||||
} else {
|
||||
$Kontakt = $ntk['Nachname'];
|
||||
}
|
||||
while (strlen($nt['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$nt['ID'] = "0".$nt['ID'];
|
||||
}
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Eingang (Jahr, ID, Kontakt, Re_Nr, Re_Datum, Preis, MwSt, Bezahlt_am) VALUES ('.date("Y", strtotime($Datum)).', NULL, "'.$Kontakt.'", "'.$nt['Jahr'].'_'.$nt['ID'].'", "'.$nt['Datum'].'", "'.$nt['Preis'].'", "'.$nt['MwSt'].'", "'.$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);
|
||||
}
|
||||
echo "<h1>Die Gutschrift wurde als <i>Bezahlt am ".$_POST['Bezahlt_am']."</i> eingetragen!</h1>";
|
||||
|
||||
} else {
|
||||
echo "<h1>Bitte überprüfen Sie das eingegebene Datum!</h1>\n";
|
||||
echo "<h2>Das Datum <i>".$_POST['Bezahlt_am']."</i> existiert nicht!</h2>\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
include "inhalte/eur_gadd.php";
|
||||
?>
|
||||
82
inhalte/eur_over.php
Normal file
82
inhalte/eur_over.php
Normal file
@@ -0,0 +1,82 @@
|
||||
<fieldset>
|
||||
<legend>Ausgangsrechnungen</legend>
|
||||
<form action="index.php?section=eur" method="post">
|
||||
<label>Übersichtstyp</label>
|
||||
<input type="hidden" name="type" value="aus" />
|
||||
<select name="Suche">
|
||||
<option value="j">Jahresübersicht</option>
|
||||
<option value="q">Quartalsübersicht</option>
|
||||
<option value="m">Monatsübersicht</option>
|
||||
</select>
|
||||
<br />
|
||||
<label>Jahr für Übersicht</label>
|
||||
<select name="Jahr">
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Rechnungen";
|
||||
$result = $db->query($sql);
|
||||
if (0 != $result->num_rows) {
|
||||
$sql = "SELECT MIN(YEAR(Datum)) AS Min_Jahr, MAX(YEAR(Bezahlt_am)) AS Max_Jahr FROM ".PREFIX."_Rechnungen;";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$Min = $nt['Min_Jahr'];
|
||||
$Max = $nt['Max_Jahr'];
|
||||
} else {
|
||||
$Datum = getdate();
|
||||
$Min = $Max = $Datum['year'];
|
||||
}
|
||||
for ($i = $Max; $i >= $Min; $i--) {
|
||||
echo " <option value=\"".$i."\">".$i."</option>\n";
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
</select>
|
||||
<br /> <br />
|
||||
<input type="submit" class="button_ist" name="formaction" value="aus_ist" title="Bezahlte Ausgangsrechnungen sortiert nach <Bezahlt_Datum> anzeigen" />
|
||||
<input type="submit" class="button_soll" name="formaction" value="aus_soll" title="Ausgangsrechnungen sortiert nach <Erstell_Datum> anzeigen" />
|
||||
<input type="submit" class="button_pdfist" name="formaction" value="ai_search" title="Bezahlte Ausgangsrechnungen sortiert nach <Bezahlt_Datum> als PDF speichern" />
|
||||
<input type="submit" class="button_pdfsoll" name="formaction" value="as_search" title="Ausgangsrechnungen sortiert nach <Erstell_Datum> als PDF speichern" />
|
||||
</form>
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>Eingangsrechnungen / Gutschriften</legend>
|
||||
<form action="index.php?section=eur" method="post">
|
||||
<input type="hidden" name="type" value="ein" />
|
||||
<label>Übersichtstyp</label>
|
||||
<select name="Suche">
|
||||
<option value="j">Jahresübersicht</option>
|
||||
<option value="q">Quartalsübersicht</option>
|
||||
<option value="m">Monatsübersicht</option>
|
||||
</select>
|
||||
<br />
|
||||
<label>Jahr für Übersicht</label>
|
||||
<select name="Jahr">
|
||||
<?php
|
||||
|
||||
$sql = "SELECT * FROM ".PREFIX."_Eingang";
|
||||
$result = $db->query($sql);
|
||||
if (0 != $result->num_rows) {
|
||||
$sql = "SELECT MIN(YEAR(Re_Datum)) AS Min_Jahr, MAX(YEAR(Bezahlt_am)) AS Max_Jahr FROM ".PREFIX."_Eingang;";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$Min = $nt['Min_Jahr'];
|
||||
$Max = $nt['Max_Jahr'];
|
||||
} else {
|
||||
$Datum = getdate();
|
||||
$Min = $Max = $Datum['year'];
|
||||
}
|
||||
for ($i = $Max; $i >= $Min; $i--) {
|
||||
echo " <option value=\"".$i."\">".$i."</option>\n";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
<br /> <br />
|
||||
<input type="submit" class="button_ist" name="formaction" value="ein_ist" title="Bezahlte Eingangsrechnungen und Gutschriften sortiert nach <Bezahlt_Datum> anzeigen" />
|
||||
<input type="submit" class="button_soll" name="formaction" value="ein_soll" title="Eingangsrechnungen und Gutschriften sortiert nach <Erstell_Datum> anzeigen" />
|
||||
<input type="submit" class="button_rech" name="formaction" value="radd" title="Eingangsrechnung hinzufügen" />
|
||||
<input type="submit" class="button_gut" name="formaction" value="gadd" title="Gutschrift hinzufügen" />
|
||||
<input type="submit" class="button_pdfist" name="formaction" value="ei_search" title="Bezahlte Eingangsrechnungen und Gutschriften sortiert nach <Bezahlt_Datum> als PDF speichern" />
|
||||
<input type="submit" class="button_pdfsoll" name="formaction" value="es_search" title="Eingangsrechnungen und Gutschriften sortiert nach <Erstell_Datum> als PDF speichern" />
|
||||
</form>
|
||||
</fieldset>
|
||||
74
inhalte/eur_radd.php
Normal file
74
inhalte/eur_radd.php
Normal file
@@ -0,0 +1,74 @@
|
||||
<?php
|
||||
if (!isset($_POST['ok'])) {
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>neue Eingangsrechnung hinzufügen</legend>\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"radd\" />\n";
|
||||
echo " <label>Firma</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kontakt\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Rechnungsnummer</label>\n";
|
||||
echo " <input type=\"text\" name=\"Re_Nr\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Rechnungsdatum</label>\n";
|
||||
echo " <input type=\"text\" name=\"Re_Datum\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"<TT.MM.JJJJ>\" title=\"Datum der Form: <TT.MM.JJJJ>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Nettobetrag</label>\n";
|
||||
echo " <input onkeydown=\"this.value=this.value.replace(',','.');\"\" type=\"text\" name=\"Preis\" value=\"\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Mehrwertsteuersatz in %</label>\n";
|
||||
echo " <input type=\"text\" name=\"MwSt\" value=\"".$_SESSION['Firma']['MwSt']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Bezahlt am</label>\n";
|
||||
echo " <input type=\"text\" name=\"Bezahlt_am\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"<TT.MM.JJJJ>\" title=\"Datum der Form: <TT.MM.JJJJ>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_ok\" name=\"ok\" value=\"1\" title=\"Übernehmen\" />\n";
|
||||
echo " </form>\n";
|
||||
echo "</fieldset>\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 "<h1>Bitte überprüfen Sie das Format des <i>Rechnungsdatums</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
} else {
|
||||
if (4 !=strlen($nt['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Format des <i>Rechnungsdatums</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n";
|
||||
} else {
|
||||
if (checkdate($nt['1'], $nt['0'], $nt['2'])) {
|
||||
if (3 != sizeof($nt_bez)) {
|
||||
echo "<h1>Bitte überprüfen Sie das Format des Datums: <i>Bezahlt am</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
} else {
|
||||
if (4 !=strlen($nt_bez['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Format des Datums: <i>Bezahlt am</i> bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n";
|
||||
} else {
|
||||
if (checkdate($nt_bez['1'], $nt_bez['0'], $nt_bez['2'])) {
|
||||
$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 "<h1>Die Eingangsrechnung wurde eingetragen!</h1>";
|
||||
} else {
|
||||
echo "<h1>Bitte überprüfen Sie das eingegebene Datum!</h1>\n";
|
||||
echo "<h2>Das Datum <i>".$_POST['Bezahlt_am']."</i> existiert nicht!</h2>\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
echo "<h1>Bitte überprüfen Sie das eingegebene Datum!</h1>\n";
|
||||
echo "<h2>Das Datum <i>".$_POST['Re_Datum']."</i> existiert nicht!</h2>\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
11
inhalte/footer.php
Normal file
11
inhalte/footer.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<hr />
|
||||
<table>
|
||||
<colgroup>
|
||||
<col width="60%" />
|
||||
<col width="40%" />
|
||||
</colgroup>
|
||||
<tr>
|
||||
<th>R!ST Verwaltung - Pablo Rink und Christian Steinle GbR</th>
|
||||
<th><a href="http://www.ri-st.de/" target="_blank">www.ri-st.de</a></th>
|
||||
</tr>
|
||||
</table>
|
||||
30
inhalte/gut.php
Normal file
30
inhalte/gut.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
if (isset($_POST['ID'])) {
|
||||
$test = explode("_", $_POST['ID']);
|
||||
$ID = $test['1'];
|
||||
$Jahr = $test['0'];
|
||||
}
|
||||
$t_pos = "Gutschrift";
|
||||
$Typ = "Gutschrift";
|
||||
$type = "Gutschrift";
|
||||
$legend = "Gutschriften";
|
||||
$Text = "Gutschrift vom:";
|
||||
$table = PREFIX."_Gutschriften";
|
||||
|
||||
if (isset($_GET['pdf'])) {
|
||||
include "inhalte/pdf_show.php";
|
||||
} elseif (isset($_GET['mail'])) {
|
||||
include "inhalte/mail.php";
|
||||
} else {
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/search.php";
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} elseif ("mail" == $_POST['formaction']) {
|
||||
} elseif ("email" == $_POST['formaction']) {
|
||||
include "inhalte/email.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
22
inhalte/gut_add.php
Normal file
22
inhalte/gut_add.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
if ("2" == $_POST['step']) {
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Gutschriften (Jahr, ID, Kontakt_ID, Admin_ID, Datum) VALUES (YEAR(CURDATE()), NULL, "'.$_POST['Kontakt_ID'].'", "'.$_POST['Admin_ID'].'", CURDATE())';
|
||||
$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();
|
||||
$date = getdate();
|
||||
unset($_POST);
|
||||
$Jahr = $date['year'];
|
||||
$ID = $nt['last'];
|
||||
include "inhalte/gut_edit.php";
|
||||
} else {
|
||||
include "inhalte/add.php";
|
||||
}
|
||||
?>
|
||||
51
inhalte/gut_del.php
Normal file
51
inhalte/gut_del.php
Normal file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
if (!isset($_POST['action'])) {
|
||||
echo "<h1>Gutschrift löschen</h1>\n";
|
||||
$sql = "SELECT Kontakt_ID, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Gutschriften WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sql2 = "SELECT Firma, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$nt['Kontakt_ID']."\";";
|
||||
$result2 = $db->query($sql2);
|
||||
$nt2 = $result2->fetch_assoc();
|
||||
echo "<h2>Soll folgende Gutschrift wirklich gelöscht werden?</h2>\n";
|
||||
echo "<p><i>Bitte beachten Sie, dass beim Löschen einer Gutschrift die fortlaufende Nummerierung nicht mehr gewährleistet ist!</i></p>\n";
|
||||
echo "<label>Gutschrift-Nr.</label>\n";
|
||||
echo "<label class=\"data\">".$_POST['ID']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<label>Kunde</label>\n";
|
||||
echo "<label class=\"data\">".$nt2['Firma']." - ".$nt2['Nachname']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<label>Vom</label>\n";
|
||||
echo "<label class=\"data\">".$nt['Datum']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"del\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_del\" name=\"action\" value=\"1\" title=\"Gutschrift jetzt löschen\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_stop\" name=\"formaction\" value=\"stop\" title=\"Abbrechen\" />\n";
|
||||
echo " <br />\n";
|
||||
echo "</form>\n";
|
||||
} else {
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_Gutschrift_Pos
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
Gutschrift_ID = "'.$ID.'");';
|
||||
$result = $db->query($sql);
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_Gutschriften
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
ID = "'.$ID.'");';
|
||||
$result = $db->query($sql);
|
||||
if ($result) {
|
||||
unset($_POST);
|
||||
include "inhalte/gut.php";
|
||||
} else {
|
||||
echo "Fehler beim löschen";
|
||||
}
|
||||
}
|
||||
?>
|
||||
96
inhalte/gut_edit.php
Normal file
96
inhalte/gut_edit.php
Normal file
@@ -0,0 +1,96 @@
|
||||
<?php
|
||||
if ("1" == $_POST['art_take']) {
|
||||
include "inhalte/art_save.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_save']) {
|
||||
include "inhalte/pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['art_pos_save']) {
|
||||
include "inhalte/pos_save.php";
|
||||
include "inhalte/art_pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['art_pos_change']) {
|
||||
include "inhalte/pos_change.php";
|
||||
include "inhalte/art_pos_save.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_change']) {
|
||||
include "inhalte/pos_change.php";
|
||||
}
|
||||
if ("1" == $_POST['pos_delete']) {
|
||||
include "inhalte/pos_delete.php";
|
||||
}
|
||||
|
||||
if ("settings" == $_POST['action']) {
|
||||
$sql = 'UPDATE '.PREFIX.'_Gutschriften SET
|
||||
Kontakt_ID = "'.$_POST['Kontakt_ID'].'",
|
||||
Admin_ID = "'.$_POST['Admin_ID'].'",
|
||||
KfZ_ID = "'.$_POST['KfZ_ID'].'",
|
||||
MwSt = "'.$_POST['MwSt'].'"
|
||||
WHERE
|
||||
(Jahr = "'.$Jahr.'"
|
||||
AND
|
||||
ID = "'.$ID.'");';
|
||||
$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);
|
||||
}
|
||||
}
|
||||
|
||||
$Max_Pos = 0;
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Gutschriften WHERE (Jahr = \"".$Jahr."\" AND ID = \"".$ID."\");";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sqlp = "SELECT * FROM ".PREFIX."_Gutschrift_Pos WHERE (Jahr = \"".$Jahr."\" AND Gutschrift_ID =\"".$ID."\") ORDER BY Position ASC;";
|
||||
$resultp = $db->query($sqlp);
|
||||
$sqlr = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Rechnungen WHERE (Jahr = \"".$nt['Rechnung_Jahr']."\" AND ID = \"".$nt['Rechnung_ID']."\");";
|
||||
$resultr = $db->query($sqlr);
|
||||
$ntr = $resultr->fetch_assoc();
|
||||
$sqls = "SELECT SUM(Anzahl * Preis) AS Summe FROM ".PREFIX."_Gutschrift_Pos WHERE (Jahr = \"".$Jahr."\" AND Gutschrift_ID = \"".$ID."\") GROUP BY Gutschrift_ID;";
|
||||
$results = $db->query($sqls);
|
||||
$nts = $results->fetch_assoc();
|
||||
|
||||
$sqlkn = "SELECT * FROM ".PREFIX."_Kontakte ORDER BY Nachname ASC, Firma ASC";
|
||||
$resultkn = $db->query($sqlkn);
|
||||
$sqlan = "SELECT ID, Vorname, Nachname FROM Admin WHERE Firma_ID =\"".PREFIX."\" ORDER BY ID ASC";
|
||||
$resultan = $db->query($sqlan);
|
||||
|
||||
$Text = $nt['Text'];
|
||||
|
||||
include "inhalte/settings.php";
|
||||
|
||||
include "inhalte/positions.php";
|
||||
|
||||
echo " <tr>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td colspan=\"2\">Gutschriftbetrag zzgl. ".$nt['MwSt']."% gesetzlicher MwSt.</td>\n";
|
||||
echo " <td>\n";
|
||||
$A_Preis = $nts['Summe'];
|
||||
echo number_format($A_Preis, '2', ',', '.')." €\n";
|
||||
echo " </td>\n";
|
||||
echo " </tr>\n";
|
||||
$MwSt = $A_Preis * $nt['MwSt'] / 100;
|
||||
echo " <tr>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td colspan=\"2\">+ ".$nt['MwSt']."% gesetzlicher MwSt.</td>\n";
|
||||
echo " <td>".number_format($MwSt, '2', ',', '.')." €</td>\n";
|
||||
echo " </tr>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td style=\"border: none;\"> </td>\n";
|
||||
echo " <td colspan=\"2\"><b>Gutschrift inkl. ".$nt['MwSt']."% gesetzlicher MwSt.</b></td>\n";
|
||||
echo " <td><b>".number_format($A_Preis*(1 + $nt['MwSt'] / 100), '2', ',', '.')." €</b></td>\n";
|
||||
echo " </tr>\n";
|
||||
|
||||
echo "</table>\n";
|
||||
echo "<br />\n";
|
||||
echo "</fieldset>\n";
|
||||
|
||||
include "inhalte/art_take.php";
|
||||
|
||||
include "inhalte/sv_save.php";
|
||||
?>
|
||||
5
inhalte/gut_over.php
Normal file
5
inhalte/gut_over.php
Normal file
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
$sql = "SELECT ".PREFIX."_Gutschriften.Jahr, ".PREFIX."_Gutschriften.ID, ".PREFIX."_Kontakte.Firma, ".PREFIX."_Kontakte.Nachname, ".PREFIX."_Kontakte.Vorname FROM ".PREFIX."_Gutschriften LEFT JOIN ".PREFIX."_Kontakte ON ".PREFIX."_Gutschriften.Kontakt_ID = ".PREFIX."_Kontakte.ID ".$Abfrage." ORDER BY ".PREFIX."_Gutschriften.Jahr DESC, ".PREFIX."_Gutschriften.ID DESC;";
|
||||
$result = $db->query($sql);
|
||||
include "inhalte/sv_overview.php";
|
||||
?>
|
||||
3
inhalte/gut_save.php
Normal file
3
inhalte/gut_save.php
Normal file
@@ -0,0 +1,3 @@
|
||||
<?php
|
||||
include "inhalte/sv_saved.php";
|
||||
?>
|
||||
21
inhalte/header.php
Normal file
21
inhalte/header.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
if ($_SESSION['Firma']['KfZ']) {
|
||||
echo "<img src=\"img/kfz_logo.png\" alt=\"RIST - Rink und Steinle GbR\" title=\"RIST - Rink und Steinle GbR\" />\n";
|
||||
} else {
|
||||
echo "<img src=\"img/rist_logo.png\" alt=\"RIST - Rink und Steinle GbR\" title=\"RIST - Rink und Steinle GbR\" />\n";
|
||||
}
|
||||
?>
|
||||
<div id="righticons">
|
||||
<a href="index.php?section=logout"><img src="img/off.png" alt="Logout" title="Logout"/></a>
|
||||
<br /> <br />
|
||||
<a href="index.php?section=doku"><img src="img/small_doku.png" alt="Dokumentation im pdf-Format" title="Dokumentation im pdf-Format" /></a>
|
||||
<a href="index.php?section=faq"><img src="img/small_help.png" alt="FAQ auf der R!ST-Homepage" title="FAQ auf der R!ST-Homepage" /></a>
|
||||
</div>
|
||||
<div id="right">
|
||||
<p>
|
||||
R!ST<br />
|
||||
Rink und Steinle GbR<br />
|
||||
Im Gässele 8<br />
|
||||
89079 Unterweiler
|
||||
</p>
|
||||
</div>
|
||||
9
inhalte/header2.php
Normal file
9
inhalte/header2.php
Normal file
@@ -0,0 +1,9 @@
|
||||
<img src="img/rist_logo.png" alt="RIST - Rink und Steinle GbR" title="RIST - Rink und Steinle GbR" />
|
||||
<div id="right">
|
||||
<p>
|
||||
R!ST<br />
|
||||
Rink und Steinle GbR<br />
|
||||
Im Gässele 8<br />
|
||||
89079 Unterweiler
|
||||
</p>
|
||||
</div>
|
||||
111
inhalte/home.php
Normal file
111
inhalte/home.php
Normal file
@@ -0,0 +1,111 @@
|
||||
<?php
|
||||
$sql = "SELECT Vorname, Nachname FROM Admin WHERE ID = \"".$_SESSION['TID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Reminder WHERE (Datum <= CURDATE()) ORDER BY Datum ASC;";
|
||||
$resultw = $db->query($sql);
|
||||
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Reminder WHERE (Datum > CURDATE() AND DATE_SUB(Datum, INTERVAL 15 DAY) < CURDATE()) ORDER BY Datum ASC;";
|
||||
$resultwa = $db->query($sql);
|
||||
|
||||
$sql = "SELECT Vorname, Nachname, DATE_FORMAT(Geb_Datum, '%d.%m.') AS Geb_Datum FROM ".PREFIX."_Kontakte WHERE (Geb_Datum != \"00-00-0000\" AND (RIGHT(Geb_Datum, 5) >= RIGHT(CURDATE(), 5)) AND (RIGHT(Geb_Datum, 5) < RIGHT(DATE_ADD(CURDATE(), INTERVAL 15 DAY), 5)) ) ORDER BY RIGHT(Geb_Datum, 5) ASC;";
|
||||
$resultg = $db->query($sql);
|
||||
|
||||
$sql = "SELECT Count(*) AS Anzahl, SUM(Preis) AS Summe, SUM(Preis * (1 + MwSt / 100)) AS Mwst FROM ".PREFIX."_Rechnungen WHERE Bezahlt = 0;";
|
||||
$result = $db->query($sql);
|
||||
$nto = $result->fetch_assoc();
|
||||
|
||||
$sql = "SELECT Count(*) AS Anzahl, SUM(Preis) AS Summe, SUM(Preis * (1 + MwSt / 100)) AS Mwst FROM ".PREFIX."_Rechnungen WHERE (Bezahlt = 0 AND DATE_ADD(Datum, INTERVAL ".$_SESSION['Firma']['Z_Bis']." DAY) < CURDATE());";
|
||||
$result = $db->query($sql);
|
||||
$ntf = $result->fetch_assoc();
|
||||
|
||||
echo "<div id=\"left\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Willkommen bei <img style=\"vertical-align: middle; margin-left: 10px;\" src=\"img/startup_logo.png\" /></legend>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label class=\"short\">Logo</label>\n";
|
||||
if (file_exists("img/".PREFIX."_logo.gif")) {
|
||||
echo " <img style=\"height: 50px; float:right;\" src=\"img/".PREFIX."_logo.gif\" />\n";
|
||||
} else {
|
||||
echo " <label class=\"data\"><b>Sie haben noch kein Logo hochgeladen</b></label>\n";
|
||||
}
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label class=\"short\">Kundennummer</label>\n";
|
||||
echo " <label class=\"data\" style=\"float:right; text-align:right;\"><b>".PREFIX."</b></label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label class=\"short\">Firma</label>\n";
|
||||
echo " <label class=\"data\" style=\"float:right; text-align:right;\"><b>".$_SESSION['Firma']['Firma_Name']."</b></label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label class=\"short\">Angemeldet als:</label>\n";
|
||||
echo " <label class=\"data\" style=\"float:right; text-align:right;\"><b>".$nt['Vorname']." ".$nt['Nachname']."</b></label>\n";
|
||||
echo "<!--[if lte IE 7]>\n";
|
||||
echo " <h2>Sie benutzen eine veraltete Browserversion</h2>\n";
|
||||
echo " <p>Wir empfehlen Ihnen aus Sicherheitsgründen auf eine neue Browserversion zu aktualisieren:<br />\n";
|
||||
echo " <a href=\"http://www.microsoft.com/downloads/details.aspx?familyid=341c2ad5-8c3d-4347-8c03-08cdecd8852b&displaylang=de\" target=\"_blank\">Download Internet Explorer 8 für WindowsXP</a><br />\n";
|
||||
echo " <a href=\"http://www.microsoft.com/downloads/details.aspx?FamilyID=79154fb4-c610-4a1e-811d-dfe0f1dd84d1&displayLang=de\" target=\"_blank\">Download Internet Explorer 8 für Vista</a><br />\n";
|
||||
echo " <a href=\"http://www.mozilla-europe.org/de/firefox/\" target=\"_blank\">Download Mozilla Firefox 3.6</a>\n";
|
||||
echo " </p>\n";
|
||||
echo "<![endif]-->\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</div>\n";
|
||||
|
||||
echo "<div id=\"right\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Wiederkehrende Rechnungen</legend>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Fällig:</legend>\n";
|
||||
while ($ntw = $resultw->fetch_assoc()) {
|
||||
$sql = "SELECT Nachname, Firma FROM ".PREFIX."_Kontakte WHERE ID = \"".$ntw['Kontakt_ID']."\";";
|
||||
$resultk = $db->query($sql);
|
||||
$ntk = $resultk->fetch_assoc();
|
||||
while (strlen($ntw['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntw['ID'] = "0".$ntw['ID'];
|
||||
}
|
||||
echo " <label style=\"width: 100px;\" >".$ntw['Jahr']."_".$ntw['ID']."</label>\n";
|
||||
echo " <label style=\"width: 300px;\" >".$ntk['Nachname'].", ".$ntk['Firma']."</label>\n";
|
||||
echo " <label style=\"width: 50px; text-align:right;\" ><b>".$ntw['Datum']."</b></label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Anstehend:</legend>\n";
|
||||
while ($ntwa = $resultwa->fetch_assoc()) {
|
||||
$sql = "SELECT Nachname, Firma FROM ".PREFIX."_Kontakte WHERE ID = \"".$ntwa['Kontakt_ID']."\";";
|
||||
$resultk = $db->query($sql);
|
||||
$ntk = $resultk->fetch_assoc();
|
||||
while (strlen($ntwa['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntwa['ID'] = "0".$ntwa['ID'];
|
||||
}
|
||||
echo " <label style=\"width: 100px;\" >".$ntwa['Jahr']."_".$ntwa['ID']."</label>\n";
|
||||
echo " <label style=\"width: 300px;\" >".$ntk['Nachname'].", ".$ntk['Firma']."</label>\n";
|
||||
echo " <label style=\"width: 50px; text-align:right;\" ><b>".$ntwa['Datum']."</b></label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
echo " </fieldset>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Informationen</legend>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Geburtstage</legend>\n";
|
||||
while ($ntgeb = $resultg->fetch_assoc()) {
|
||||
echo " <label style=\"width: 410px;\" >".$ntgeb['Vorname']." ".$ntgeb['Nachname']."</label>\n";
|
||||
echo " <label style=\"width: 50px; text-align:right;\" ><b>".$ntgeb['Geb_Datum']."</b></label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
}
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">offene Posten</legend>\n";
|
||||
echo " <label style=\"width: 160px;\">".$nto['Anzahl']."</label>\n";
|
||||
echo " <label style=\"width: 150px; text-align:right;\">".number_format($nto['Summe'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label style=\"width: 150px; text-align:right;\"><b>".number_format($nto['Mwst'], '2', ',', '.')." €</b></label>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Fälligkeiten</legend>\n";
|
||||
echo " <label style=\"width: 160px;\">".$ntf['Anzahl']."</label>\n";
|
||||
echo " <label style=\"width: 150px; text-align:right;\">".number_format($ntf['Summe'], '2', ',', '.')." €</label>\n";
|
||||
echo " <label style=\"width: 150px; text-align:right;\"><b>".number_format($ntf['Mwst'], '2', ',', '.')." €</b></label>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</div>\n";
|
||||
?>
|
||||
7
inhalte/ie.php
Normal file
7
inhalte/ie.php
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
?>
|
||||
24
inhalte/ie_art_exp.php
Normal file
24
inhalte/ie_art_exp.php
Normal file
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
echo "<h1>Artikelexport</h1>\n";
|
||||
$sql = "SELECT * FROM ".PREFIX."_Artikel ORDER BY ID ASC;";
|
||||
$result = $db->query($sql);
|
||||
chdir('tmp');
|
||||
unlink($_SESSION['TID']."_".PREFIX."_art.*");
|
||||
$datei = fopen($_SESSION['TID']."_".PREFIX."_art.csv", 'w');
|
||||
fwrite($datei, "\"Artikelnummer\";\"Bezeichnung\";\"".$_SESSION['Firma']['Feld1_Name']."\";\"".$_SESSION['Firma']['Feld2_Name']."\";\"".$_SESSION['Firma']['Feld3_Name']."\";\"".$_SESSION['Firma']['Feld4_Name']."\";\"".$_SESSION['Firma']['Feld5_Name']."\";\"Preis\";\"Datum\"");
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
fwrite($datei, "\n\"".$nt['ID']."\";\"".$nt['Bezeichnung']."\";\"".$nt['Feld1']."\";\"".$nt['Feld2']."\";\"".$nt['Feld3']."\";\"".$nt['Feld4']."\";\"".$nt['Feld5']."\";\"".$nt['Preis']."\";\"".$nt['Datum']."\"");
|
||||
}
|
||||
fclose($datei);
|
||||
echo "<p>Die Artikel wurden exportiert</p>\n";
|
||||
|
||||
$zip = new ZipArchive();
|
||||
$A_name = $_SESSION['TID']."_".PREFIX."_art.zip";
|
||||
if ($zip->open($A_name, ZIPARCHIVE::CREATE)!==TRUE) {
|
||||
exit("cannot open <$zipname>\n");
|
||||
}
|
||||
$zip->addFile($_SESSION['TID']."_".PREFIX."_art.csv");
|
||||
$zip->close;
|
||||
echo "<p>Das Zip-Archiv wurde erstellt</p>\n";
|
||||
echo "<a href=\"tmp/".$_SESSION['TID']."_".PREFIX."_art.zip\" type=\"application/zip\">Download</a>\n";
|
||||
?>
|
||||
272
inhalte/ie_art_imp.php
Normal file
272
inhalte/ie_art_imp.php
Normal file
@@ -0,0 +1,272 @@
|
||||
<?php
|
||||
$uploadfile = "tmp/".$_SESSION['TID']."_".PREFIX."_art.csv";
|
||||
if ("1" != $_POST['step']) {
|
||||
move_uploaded_file($_FILES['Datei']['tmp_name'], $uploadfile);
|
||||
}
|
||||
$handle = fopen($uploadfile, 'r');
|
||||
$dateiinhalt = fread($handle, filesize($uploadfile));
|
||||
|
||||
// Konvertiere Dateiinhalt
|
||||
if (mb_check_encoding($dateiinhalt, 'UTF-8')) {
|
||||
$dateiinhalt = mb_convert_encoding($dateiinhalt, 'ISO-8859-1', 'UTF-8');
|
||||
} elseif (mb_check_encoding($dateiinhalt, 'ISO-8859-1')) {
|
||||
}
|
||||
// Ende Konvertierung
|
||||
|
||||
$array2prep = explode("\n", $dateiinhalt);
|
||||
$number2prep = count($array2prep);
|
||||
$j = 0;
|
||||
$k = 0;
|
||||
while ($j < $number2prep) {
|
||||
if (1 == substr_count($array2prep[$j], '"')%2) {
|
||||
$array[$k] = $array2prep[$j];
|
||||
$j++;
|
||||
while ((0 == substr_count($array2prep[$j], '"')) AND ($j < $number2prep)) {
|
||||
$array[$k] .= "\n".$array2prep[$j];
|
||||
$j++;
|
||||
}
|
||||
$array[$k] .= "\n".$array2prep[$j];
|
||||
$j++;
|
||||
} else {
|
||||
$array[$k] = $array2prep[$j];
|
||||
$j++;
|
||||
}
|
||||
$k++;
|
||||
}
|
||||
$number_datensaetze = count($array) - 1;
|
||||
|
||||
if ((!isset($_POST['prev'])) AND (!isset($_POST['next']))) {
|
||||
if (isset($_POST['Datensatz'])) {
|
||||
$i = $_POST['Datensatz'];
|
||||
} else {
|
||||
$i = 0;
|
||||
}
|
||||
} else {
|
||||
if (isset($_POST['prev'])) {
|
||||
$i = $_POST['prev'];
|
||||
}
|
||||
if (isset($_POST['next'])) {
|
||||
$i = $_POST['next'];
|
||||
}
|
||||
}
|
||||
|
||||
if ((";" == $_POST['separator']) OR (!isset($_POST['separator']))) {
|
||||
$datensatz = explode(";", $array[$i]);
|
||||
} elseif ("," == $_POST['separator']) {
|
||||
$datensatz = explode(",", $array[$i]);
|
||||
} elseif ("Tabulator" == $_POST['separator']) {
|
||||
$datensatz = explode("\t", $array[$i]);
|
||||
}
|
||||
|
||||
$number_cols = count($datensatz);
|
||||
|
||||
if ($number_cols < 9) {
|
||||
for ($temp = $number_cols; $temp < 9; $temp++) {
|
||||
$datensatz[$temp] = "";
|
||||
}
|
||||
}
|
||||
$number_cols = count($datensatz);
|
||||
|
||||
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]);
|
||||
}
|
||||
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"step\" value=\"1\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Typ\" value=\"".$_POST['Typ']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Datensatz\" value=\"".$i."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"upload\" />\n";
|
||||
--$i;
|
||||
echo " <table style=\"border: none; width: 300px; margin: auto; text-align: center;\">\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col width=\"48px;\" />\n";
|
||||
echo " <col width=\"200px;\" />\n";
|
||||
echo " <col width=\"48px;\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td style=\"border:none;\">\n";
|
||||
if (0 <= (int)$i) {
|
||||
echo " <input type=\"submit\" class=\"button_small_prev\" name=\"prev\" value=\"".$i."\" title=\"vorigen Datensatz anzeigen\" />\n";
|
||||
}
|
||||
echo " </td>\n";
|
||||
++$i;
|
||||
echo " <td style=\"border:none; font-size: 1.5em; color: #000000; font-weight: bold;\">".($i+1)." (".$number_datensaetze.")</td>\n";
|
||||
++$i;
|
||||
echo " <td style=\"border:none;\">\n";
|
||||
if (isset($array[($i+1)])) {
|
||||
echo " <input type=\"submit\" class=\"button_small_next\" name=\"next\" value=\"".$i."\" title=\"nächsten Datensatz anzeigen\" />\n";
|
||||
}
|
||||
echo " </td>\n";
|
||||
echo " </tr>\n";
|
||||
echo " </table>\n";
|
||||
echo " <br />\n";
|
||||
echo "<div id=\"imp_left\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Zuordnung</legend>\n";
|
||||
echo " <h2>".$i.". Datensatz der Datei</h2>\n";
|
||||
echo " <label class=\"data\">Trennzeichen</label>\n";
|
||||
echo " <select name=\"separator\">\n";
|
||||
echo " <option value=\";\"";
|
||||
if ((";" == $_POST['separator']) OR (!isset($_POST['separator']))) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">Semicolon</option>\n";
|
||||
echo " <option value=\",\"";
|
||||
if ("," == $_POST['separator']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">Komma</option>\n";
|
||||
echo " <option value=\"Tabulator\"";
|
||||
if ("Tabulator" == $_POST['separator']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">Tabulator</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <input type=\"submit\" style=\"float:right;\" class=\"button_small_ok\" name=\"vorschau\" value=\"vorschau\" title=\"Trennzeichen festlegen\" />\n";
|
||||
echo " <br /> <br />\n";
|
||||
for ($temp = 0; $temp < $number_cols; $temp++) {
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$temp])."</label>\n";
|
||||
echo " <select name=\"Daten[".$temp."]\">\n";
|
||||
echo " <option value=\"\"> </option>\n";
|
||||
echo " <option value=\"ID\" ";
|
||||
if ("ID" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Artikelnummer</option>\n";
|
||||
echo " <option value=\"Bezeichnung\" ";
|
||||
if ("Bezeichnung" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Bezeichnung</option>\n";
|
||||
if ("" != $_SESSION['Firma']['Feld1_Name']) {
|
||||
echo " <option value=\"Feld1\" ";
|
||||
if ("Feld1" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">".$_SESSION['Firma']['Feld1_Name']."</option>\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld2_Name']) {
|
||||
echo " <option value=\"Feld2\" ";
|
||||
if ("Feld2" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">".$_SESSION['Firma']['Feld2_Name']."</option>\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld3_Name']) {
|
||||
echo " <option value=\"Feld3\" ";
|
||||
if ("Feld3" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">".$_SESSION['Firma']['Feld3_Name']."</option>\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld4_Name']) {
|
||||
echo " <option value=\"Feld4\" ";
|
||||
if ("Feld4" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">".$_SESSION['Firma']['Feld4_Name']."</option>\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld5_Name']) {
|
||||
echo " <option value=\"Feld5\" ";
|
||||
if ("Feld5" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">".$_SESSION['Firma']['Feld5_Name']."</option>\n";
|
||||
}
|
||||
echo " <option value=\"Preis\" ";
|
||||
if ("Preis" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Preis</option>\n";
|
||||
echo " <option value=\"Datum\" ";
|
||||
if ("Datum" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">In die Datenbank aufgenommen:</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <hr />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_view\" name=\"vorschau\" value=\"vorschau\" title=\"Vorschau anzeigen\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</form>\n";
|
||||
echo "</div>\n";
|
||||
|
||||
foreach ($_POST['Daten'] AS $key => $value) {
|
||||
$zuordnung[$value] = $key;
|
||||
}
|
||||
|
||||
echo "<div id=\"imp_right\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Vorschau</legend>\n";
|
||||
echo " <h2>Artikeldaten</h2>\n";
|
||||
echo " <label>Artikelnummer</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['ID']])."</label>\n";
|
||||
if ("0" == $zuordnung['ID']) {
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Ein Datensatz wird nicht angelegt, falls ein Artikel mit der gleichen Artikelnummer vorhanden ist!\" title=\"Ein Datensatz wird nicht angelegt, falls ein Artikel mit der gleichen Artikelnummer vorhanden ist!\" />\n";
|
||||
} else {
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Die Artikelnummern werden automatisch erstellt!\" title=\"Die Artikelnummern werden automatisch erstellt!\" />\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Bezeichnung</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Bezeichnung']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
if ("" != $_SESSION['Firma']['Feld1_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld1_Name']."</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Feld1']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld2_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld2_Name']."</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Feld2']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld3_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld3_Name']."</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Feld3']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld4_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld4_Name']."</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Feld4']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
if ("" != $_SESSION['Firma']['Feld5_Name']) {
|
||||
echo " <label>".$_SESSION['Firma']['Feld5_Name']."</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Feld5']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
echo " <label>Preis</label>\n";
|
||||
echo " <label class=\"data\">".$datensatz[$zuordnung['Preis']]."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>in der Datenbank seit</label>\n";
|
||||
echo " <label class=\"data\">".$datensatz[$zuordnung['Datum']]."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <hr />\n";
|
||||
echo " <br />\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"separator\" value=\"".$_POST['separator']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$zuordnung['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Bezeichnung\" value=\"".$zuordnung['Bezeichnung']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Feld1\" value=\"".$zuordnung['Feld1']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Feld2\" value=\"".$zuordnung['Feld2']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Feld3\" value=\"".$zuordnung['Feld3']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Feld4\" value=\"".$zuordnung['Feld4']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Feld5\" value=\"".$zuordnung['Feld5']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Preis\" value=\"".$zuordnung['Preis']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Datum\" value=\"".$zuordnung['Datum']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Beginn\" value=\"0\" />\n";
|
||||
echo " <label style=\"width: 400px;\" >Erster Datensatz enthält Feldnamen und soll ignoriert werden:</label>\n";
|
||||
echo " <input type=\"checkbox\" name=\"Beginn\" value=\"1\" />\n";
|
||||
echo " <br /><br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_save\" name=\"formaction\" value=\"art_save\" title=\"Artikel importieren\" />\n";
|
||||
echo " </form>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</div>\n";
|
||||
?>
|
||||
111
inhalte/ie_art_save.php
Normal file
111
inhalte/ie_art_save.php
Normal file
@@ -0,0 +1,111 @@
|
||||
<?php
|
||||
$uploadfile = "tmp/art_".$_SESSION['TID']."_".PREFIX.".csv";
|
||||
$handle = fopen($uploadfile, 'r');
|
||||
$dateiinhalt = fread($handle, filesize($uploadfile));
|
||||
// Konvertiere Dateiinhalt
|
||||
if (mb_check_encoding($dateiinhalt, 'UTF-8')) {
|
||||
$dateiinhalt = mb_convert_encoding($dateiinhalt, 'ISO-8859-1', 'UTF-8');
|
||||
} elseif (mb_check_encoding($dateiinhalt, 'ISO-8859-1')) {
|
||||
}
|
||||
// Ende Konvertierung
|
||||
|
||||
$array2prep = explode("\n", $dateiinhalt);
|
||||
$number2prep = count($array2prep);
|
||||
$j = 0;
|
||||
$k = 0;
|
||||
while ($j < $number2prep) {
|
||||
if (1 == substr_count($array2prep[$j], '"')%2) {
|
||||
$array[$k] = $array2prep[$j];
|
||||
$j++;
|
||||
while ((0 == substr_count($array2prep[$j], '"')) AND ($j < $number2prep)) {
|
||||
$array[$k] .= "\n".$array2prep[$j];
|
||||
$j++;
|
||||
}
|
||||
$array[$k] .= "\n".$array2prep[$j];
|
||||
$j++;
|
||||
} else {
|
||||
$array[$k] = $array2prep[$j];
|
||||
$j++;
|
||||
}
|
||||
$k++;
|
||||
}
|
||||
$number_rows = count($array) - 1;
|
||||
$error = 0;
|
||||
$gut = 0;
|
||||
|
||||
|
||||
echo "<h1>Ergebnis des Datenimports:</h1>\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 < 9) {
|
||||
for ($temp = $number_cols; $temp <= 9; $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."_Artikel SET \n";
|
||||
if ("" == $_POST['ID']) {
|
||||
$sql .= " ID = NULL,\n";
|
||||
} else {
|
||||
$sql .= " ID = \"".$datensatz[$_POST['ID']]."\",";
|
||||
}
|
||||
$sql .= " Bezeichnung = \"".$datensatz[$_POST['Bezeichnung']]."\",
|
||||
Preis = \"".addslashes(stripslashes($datensatz[$_POST['Preis']]))."\",
|
||||
Feld1 = \"".addslashes(stripslashes($datensatz[$_POST['Feld1']]))."\",
|
||||
Feld2 = \"".addslashes(stripslashes($datensatz[$_POST['Feld2']]))."\",
|
||||
Feld3 = \"".addslashes(stripslashes($datensatz[$_POST['Feld3']]))."\",
|
||||
Feld4 = \"".addslashes(stripslashes($datensatz[$_POST['Feld4']]))."\",
|
||||
Feld5 = \"".addslashes(stripslashes($datensatz[$_POST['Feld5']]))."\",
|
||||
".$Datum.";";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
echo "<p>Datensatz ".$datensatz[$_POST['Bezeichnung']]." konnte nicht angelegt werden: ".$db->error;
|
||||
$error++;
|
||||
} else {
|
||||
if (!$stmt->execute()) {
|
||||
echo "<p>Datensatz ".$datensatz[$_POST['Bezeichnung']]." konnte nicht angelegt werden: ".$stmt->error;
|
||||
$error++;
|
||||
} else {
|
||||
$gut++;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
echo "<h2>".$error." fehlerhafte Datensätze wurden nicht eingefügt!<br />".$gut." Datensätze importiert</p>";
|
||||
unlink($uploadfile);
|
||||
|
||||
?>
|
||||
24
inhalte/ie_cont_exp.php
Normal file
24
inhalte/ie_cont_exp.php
Normal file
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
echo "<h1>Kundenexport</h1>\n";
|
||||
$sql = "SELECT * FROM ".PREFIX."_Kontakte ORDER BY ID ASC;";
|
||||
$result = $db->query($sql);
|
||||
chdir('tmp');
|
||||
unlink($_SESSION['TID']."_".PREFIX."_cont.*");
|
||||
$datei = fopen($_SESSION['TID']."_".PREFIX."_cont.csv", 'w');
|
||||
fwrite($datei, "\"Kundennummer\";\"Firma\";\"Anrede\";\"Vorname\";\"Nachname\";\"Strasse\";\"Hausnummer\";\"PLZ\";\"Ort\";\"Land\";\"Telefon\";\"Fax\";\"Mobil\";\"Email\";\"Homepage\";\"Registergericht\";\"Steuer-Nr.\";\"Bank_Inhaber\";\"Bank_KontoNr\";\"BLZ\";\"Bank_Name\";\"Datum\"");
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
fwrite($datei, "\n\"".$nt['ID']."\";\"".$nt['Firma']."\";\"".$nt['Anrede']."\";\"".$nt['Vorname']."\";\"".$nt['Nachname']."\";\"".$nt['Strasse']."\";\"".$nt['Nummer']."\";\"".$nt['PLZ']."\";\"".$nt['Ort']."\";\"".$nt['Land']."\";\"".$nt['Telefon']."\";\"".$nt['Fax']."\";\"".$nt['Mobil']."\";\"".$nt['Email']."\";\"".$nt['Homepage']."\";\"".$nt['Gericht']."\";\"".$nt['SteuerNr']."\";\"".$nt['Kto_Inhaber']."\";\"".$nt['Kto_Nummer']."\";\"".$nt['BLZ']."\";\"".$nt['Bank']."\";\"".$nt['Datum']."\"");
|
||||
}
|
||||
fclose($datei);
|
||||
echo "<p>Die Kunden wurden exportiert</p>\n";
|
||||
|
||||
$zip = new ZipArchive();
|
||||
$A_name = $_SESSION['TID']."_".PREFIX."_cont.zip";
|
||||
if ($zip->open($A_name, ZIPARCHIVE::CREATE)!==TRUE) {
|
||||
exit("cannot open <$A_name>\n");
|
||||
}
|
||||
$zip->addFile($_SESSION['TID']."_".PREFIX."_cont.csv");
|
||||
$zip->close;
|
||||
echo "<p>Das Zip-Archiv wurde erstellt</p>\n";
|
||||
echo "<a href=\"tmp/".$_SESSION['TID']."_".PREFIX."_cont.zip\" type=\"application/zip\">Download</a>\n";
|
||||
?>
|
||||
371
inhalte/ie_cont_imp.php
Normal file
371
inhalte/ie_cont_imp.php
Normal file
@@ -0,0 +1,371 @@
|
||||
<?php
|
||||
$uploadfile = "tmp/".$_SESSION['TID']."_".PREFIX."_cont.csv";
|
||||
if ("1" != $_POST['step']) {
|
||||
move_uploaded_file($_FILES['Datei']['tmp_name'], $uploadfile);
|
||||
}
|
||||
$handle = fopen($uploadfile, 'r');
|
||||
$dateiinhalt = fread($handle, filesize($uploadfile));
|
||||
|
||||
// Konvertiere Dateiinhalt
|
||||
if (mb_check_encoding($dateiinhalt, 'UTF-8')) {
|
||||
$dateiinhalt = mb_convert_encoding($dateiinhalt, 'ISO-8859-1', 'UTF-8');
|
||||
} elseif (mb_check_encoding($dateiinhalt, 'ISO-8859-1')) {
|
||||
}
|
||||
// Ende Konvertierung
|
||||
|
||||
$array2prep = explode("\n", $dateiinhalt);
|
||||
$number2prep = count($array2prep);
|
||||
$j = 0;
|
||||
$k = 0;
|
||||
while ($j < $number2prep) {
|
||||
if (1 == substr_count($array2prep[$j], '"')%2) {
|
||||
$array[$k] = $array2prep[$j];
|
||||
$j++;
|
||||
while ((0 == substr_count($array2prep[$j], '"')) AND ($j < $number2prep)) {
|
||||
$array[$k] .= "\n".$array2prep[$j];
|
||||
$j++;
|
||||
}
|
||||
$array[$k] .= "\n".$array2prep[$j];
|
||||
$j++;
|
||||
} else {
|
||||
$array[$k] = $array2prep[$j];
|
||||
$j++;
|
||||
}
|
||||
$k++;
|
||||
}
|
||||
$number_datensaetze = count($array) - 1;
|
||||
|
||||
if ((!isset($_POST['prev'])) AND (!isset($_POST['next']))) {
|
||||
if (isset($_POST['Datensatz'])) {
|
||||
$i = $_POST['Datensatz'];
|
||||
} else {
|
||||
$i = 0;
|
||||
}
|
||||
} else {
|
||||
if (isset($_POST['prev'])) {
|
||||
$i = $_POST['prev'];
|
||||
}
|
||||
if (isset($_POST['next'])) {
|
||||
$i = $_POST['next'];
|
||||
}
|
||||
}
|
||||
|
||||
if ((";" == $_POST['separator']) OR (!isset($_POST['separator']))) {
|
||||
$datensatz = explode(";", $array[$i]);
|
||||
} elseif ("," == $_POST['separator']) {
|
||||
$datensatz = explode(",", $array[$i]);
|
||||
} elseif ("Tabulator" == $_POST['separator']) {
|
||||
$datensatz = explode("\t", $array[$i]);
|
||||
}
|
||||
|
||||
$number_cols = count($datensatz);
|
||||
if ($number_cols < 21) {
|
||||
for ($temp = $number_cols; $temp <= 21; $temp++) {
|
||||
$datensatz[$temp] = "";
|
||||
}
|
||||
}
|
||||
$number_cols = count($datensatz);
|
||||
|
||||
for ($temp = 0; $temp < 21; $temp++) {
|
||||
$datensatz[$temp] = str_replace('""', '\\', $datensatz[$temp]);
|
||||
$datensatz[$temp] = trim($datensatz[$temp]);
|
||||
$datensatz[$temp] = trim($datensatz[$temp], '"');
|
||||
$datensatz[$temp] = str_replace('\\', '"', $datensatz[$temp]);
|
||||
}
|
||||
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"step\" value=\"1\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Typ\" value=\"".$_POST['Typ']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Datensatz\" value=\"".$i."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"upload\" />\n";
|
||||
--$i;
|
||||
echo " <table style=\"border: none; width: 300px; margin: auto; text-align: center;\">\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col width=\"48px;\" />\n";
|
||||
echo " <col width=\"200px;\" />\n";
|
||||
echo " <col width=\"48px;\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td style=\"border:none;\">\n";
|
||||
if (0 <= (int)$i) {
|
||||
echo " <input type=\"submit\" class=\"button_small_prev\" name=\"prev\" value=\"".$i."\" title=\"vorigen Datensatz anzeigen\" />\n";
|
||||
}
|
||||
echo " </td>\n";
|
||||
++$i;
|
||||
echo " <td style=\"border:none; font-size: 1.5em; color: #000000; font-weight: bold;\">".($i+1)." (".$number_datensaetze.")</td>\n";
|
||||
++$i;
|
||||
echo " <td style=\"border:none;\">\n";
|
||||
if (isset($array[($i+1)])) {
|
||||
echo " <input type=\"submit\" class=\"button_small_next\" name=\"next\" value=\"".$i."\" title=\"nächsten Datensatz anzeigen\" />\n";
|
||||
}
|
||||
echo " </td>\n";
|
||||
echo " </tr>\n";
|
||||
echo " </table>\n";
|
||||
echo " <br />\n";
|
||||
echo "<div id=\"imp_left\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Zuordnung</legend>\n";
|
||||
echo " <h2>".$i.". Datensatz der Datei</h2>\n";
|
||||
echo " <label class=\"data\">Trennzeichen</label>\n";
|
||||
echo " <select name=\"separator\">\n";
|
||||
echo " <option value=\";\"";
|
||||
if ((";" == $_POST['separator']) OR (!isset($_POST['separator']))) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">Semicolon</option>\n";
|
||||
echo " <option value=\",\"";
|
||||
if ("," == $_POST['separator']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">Komma</option>\n";
|
||||
echo " <option value=\"Tabulator\"";
|
||||
if ("Tabulator" == $_POST['separator']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">Tabulator</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <input type=\"submit\" style=\"float:right;\" class=\"button_small_ok\" name=\"vorschau\" value=\"vorschau\" title=\"Trennzeichen festlegen\" />\n";
|
||||
echo " <br /> <br />\n";
|
||||
for ($temp = 0; $temp < $number_cols; $temp++) {
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$temp])."</label>\n";
|
||||
echo " <select name=\"Daten[".$temp."]\">\n";
|
||||
echo " <option value=\"\"> </option>\n";
|
||||
echo " <option value=\"ID\" ";
|
||||
if ("ID" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Kundennummer</option>\n";
|
||||
echo " <option value=\"Firma\" ";
|
||||
if ("Firma" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Firma</option>\n";
|
||||
echo " <option value=\"Anrede\" ";
|
||||
if ("Anrede" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Anrede</option>\n";
|
||||
echo " <option value=\"Vorname\" ";
|
||||
if ("Vorname" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Vorname</option>\n";
|
||||
echo " <option value=\"Nachname\" ";
|
||||
if ("Nachname" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Nachname</option>\n";
|
||||
echo " <option value=\"Strasse\" ";
|
||||
if ("Strasse" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Strasse</option>\n";
|
||||
echo " <option value=\"Nummer\" ";
|
||||
if ("Nummer" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Hausnummer</option>\n";
|
||||
echo " <option value=\"PLZ\" ";
|
||||
if ("PLZ" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">PLZ</option>\n";
|
||||
echo " <option value=\"Ort\" ";
|
||||
if ("Ort" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Ort</option>\n";
|
||||
echo " <option value=\"Land\" ";
|
||||
if ("Land" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Land</option>\n";
|
||||
echo " <option value=\"Telefon\" ";
|
||||
if ("Telefon" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Telefon</option>\n";
|
||||
echo " <option value=\"Fax\" ";
|
||||
if ("Fax" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Fax</option>\n";
|
||||
echo " <option value=\"Mobil\" ";
|
||||
if ("Mobil" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Fax</option>\n";
|
||||
echo " <option value=\"Email\" ";
|
||||
if ("Email" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Email</option>\n";
|
||||
echo " <option value=\"Homepage\" ";
|
||||
if ("Homepage" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Homepage</option>\n";
|
||||
echo " <option value=\"Gericht\" ";
|
||||
if ("Gericht" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Gericht</option>\n";
|
||||
echo " <option value=\"SteuerNr\" ";
|
||||
if ("SteuerNr" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Steuer-Nummer</option>\n";
|
||||
echo " <option value=\"Kto_Inhaber\" ";
|
||||
if ("Kto_Inhaber" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Konto Inhaber</option>\n";
|
||||
echo " <option value=\"Kto_Nummer\" ";
|
||||
if ("IBAN" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">IBAN</option>\n";
|
||||
echo " <option value=\"BLZ\" ";
|
||||
if ("BIC" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">BIC</option>\n";
|
||||
echo " <option value=\"Bank\" ";
|
||||
if ("Bank" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Bank</option>\n";
|
||||
echo " <option value=\"Datum\" ";
|
||||
if ("Datum" == $_POST['Daten'][$temp]) {
|
||||
echo "selected=\"selected\"";
|
||||
}
|
||||
echo ">Kunde seit</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <hr />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_view\" name=\"vorschau\" value=\"vorschau\" title=\"Vorschau anzeigen\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</form>\n";
|
||||
echo "</div>\n";
|
||||
|
||||
foreach ($_POST['Daten'] AS $key => $value) {
|
||||
$zuordnung[$value] = $key;
|
||||
}
|
||||
|
||||
|
||||
echo "<div id=\"imp_right\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Vorschau</legend>\n";
|
||||
echo " <h2>Kundendaten</h2>\n";
|
||||
echo " <label>Kundennummer</label>\n";
|
||||
echo " <label class=\"data\">".$datensatz[$zuordnung['ID']]."</label>\n";
|
||||
if ("0" == $zuordnung['ID']) {
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Ein Datensatz wird nicht angelegt, falls ein Kunde mit der gleichen Kundennummer vorhanden ist!\" title=\"Ein Datensatz wird nicht angelegt, falls ein Kunde mit der gleichen Kundennummer vorhanden ist!\" />\n";
|
||||
} else {
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Die Kundennummern werden automatisch erstellt!\" title=\"Die Kundennummern werden automatisch erstellt!\" />\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Firma</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Firma']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anrede</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Anrede']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Vorname</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Vorname']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Nachname</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Nachname']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Strasse</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Strasse']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Hausnummer</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Nummer']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>PLZ</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['PLZ']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Ort</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Ort']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Land</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Land']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Telefon</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Telefon']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Fax</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Fax']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Mobil</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Mobil']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Email</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Email']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Homepage</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Homepage']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Registergericht</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Gericht']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>USt-ID / SteuerNr.</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['SteuerNr']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <h2>Bankdaten</h2>\n";
|
||||
echo " <label>Inhaber</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Kto_Inhaber']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Konto-Nr</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Kto_Nummer']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>BLZ</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['BLZ']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Bank</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Bank']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <h2>Kunde seit</h2>\n";
|
||||
echo " <label>Datum</label>\n";
|
||||
echo " <label class=\"data\">".nl2br($datensatz[$zuordnung['Datum']])."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <hr />\n";
|
||||
echo " <br />\n";
|
||||
echo " <form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"separator\" value=\"".$_POST['separator']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$zuordnung['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Firma\" value=\"".$zuordnung['Firma']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Anrede\" value=\"".$zuordnung['Anrede']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Vorname\" value=\"".$zuordnung['Vorname']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Nachname\" value=\"".$zuordnung['Nachname']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Strasse\" value=\"".$zuordnung['Strasse']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Nummer\" value=\"".$zuordnung['Nummer']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"PLZ\" value=\"".$zuordnung['PLZ']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Ort\" value=\"".$zuordnung['Ort']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Land\" value=\"".$zuordnung['Land']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Telefon\" value=\"".$zuordnung['Telefon']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Fax\" value=\"".$zuordnung['Fax']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Mobil\" value=\"".$zuordnung['Mobil']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Email\" value=\"".$zuordnung['Email']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Homepage\" value=\"".$zuordnung['Homepage']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Gericht\" value=\"".$zuordnung['Gericht']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"SteuerNr\" value=\"".$zuordnung['SteuerNr']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Kto_Inhaber\" value=\"".$zuordnung['Kto_Inhaber']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Kto_Nummer\" value=\"".$zuordnung['Kto_Nummer']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"BLZ\" value=\"".$zuordnung['BLZ']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Bank\" value=\"".$zuordnung['Bank']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Datum\" value=\"".$zuordnung['Datum']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"Beginn\" value=\"0\" />\n";
|
||||
echo " <label style=\"width: 400px;\" >Erster Datensatz enthält Feldnamen und soll ignoriert werden:</label>\n";
|
||||
echo " <input type=\"checkbox\" name=\"Beginn\" value=\"1\" />\n";
|
||||
echo " <br /><br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_save\" name=\"formaction\" value=\"cont_save\" title=\"Kunden importieren\" />\n";
|
||||
echo " </form>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</div>\n";
|
||||
?>
|
||||
122
inhalte/ie_cont_save.php
Normal file
122
inhalte/ie_cont_save.php
Normal file
@@ -0,0 +1,122 @@
|
||||
<?php
|
||||
$uploadfile = "tmp/cont_".$_SESSION['TID']."_".PREFIX.".csv";
|
||||
$handle = fopen($uploadfile, 'r');
|
||||
$dateiinhalt = fread($handle, filesize($uploadfile));
|
||||
|
||||
// Konvertiere Dateiinhalt
|
||||
if (mb_check_encoding($dateiinhalt, 'UTF-8')) {
|
||||
$dateiinhalt = mb_convert_encoding($dateiinhalt, 'ISO-8859-1', 'UTF-8');
|
||||
} elseif (mb_check_encoding($dateiinhalt, 'ISO-8859-1')) {
|
||||
}
|
||||
// Ende Konvertierung
|
||||
|
||||
$array2prep = explode("\n", $dateiinhalt);
|
||||
$number2prep = count($array2prep);
|
||||
$j = 0;
|
||||
$k = 0;
|
||||
while ($j < $number2prep) {
|
||||
if (1 == substr_count($array2prep[$j], '"')%2) {
|
||||
$array[$k] = $array2prep[$j];
|
||||
$j++;
|
||||
while ((0 == substr_count($array2prep[$j], '"')) AND ($j < $number2prep)) {
|
||||
$array[$k] .= "\n".$array2prep[$j];
|
||||
$j++;
|
||||
}
|
||||
$array[$k] .= "\n".$array2prep[$j];
|
||||
$j++;
|
||||
} else {
|
||||
$array[$k] = $array2prep[$j];
|
||||
$j++;
|
||||
}
|
||||
$k++;
|
||||
}
|
||||
$number_rows = count($array) - 1;
|
||||
$error = 0;
|
||||
$gut = 0;
|
||||
echo "<h1>Ergebnis des Datenimports:</h1>\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 "<p>Datensatz konnte nicht angelegt werden: ".$db->error;
|
||||
$error++;
|
||||
} else {
|
||||
if (!$stmt->execute()) {
|
||||
echo "<p>Datensatz konnte nicht angelegt werden: ".$stmt->error;
|
||||
$error++;
|
||||
} else {
|
||||
$gut++;
|
||||
}
|
||||
}
|
||||
}
|
||||
echo "<h2>".$error." fehlerhafte Datensätze wurden nicht eingefügt!<br />".$gut." Datensätze importiert</p>";
|
||||
unlink($uploadfile);
|
||||
|
||||
?>
|
||||
7
inhalte/ie_export.php
Normal file
7
inhalte/ie_export.php
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
if ("Kontakte" == $_POST['Typ']) {
|
||||
include "inhalte/ie_cont_exp.php";
|
||||
} elseif ("Artikel" == $_POST['Typ']) {
|
||||
include "inhalte/ie_art_exp.php";
|
||||
}
|
||||
?>
|
||||
10
inhalte/ie_import.php
Normal file
10
inhalte/ie_import.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<fieldset>
|
||||
<legend>Datenimport: <?php echo $_POST['Typ']; ?></legend>
|
||||
<form action="index.php?<?php echo $_SERVER['QUERY_STRING']; ?>" method="post" enctype="multipart/form-data">
|
||||
<input type="hidden" name="Typ" value="<?php echo $_POST['Typ']; ?>" />
|
||||
<label>Datei auswählen</label>
|
||||
<input type="file" name="Datei" />
|
||||
<br />
|
||||
<input type="submit" class="button_upload" name="formaction" value="upload" />
|
||||
</form>
|
||||
</fieldset>
|
||||
25
inhalte/ie_over.php
Normal file
25
inhalte/ie_over.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<fieldset>
|
||||
<legend>Datenimport</legend>
|
||||
<form action="index.php?<?php echo $_SERVER['QUERY_STRING']; ?>" method="post">
|
||||
<input type="hidden" name="formaction" value="import" />
|
||||
<br /> <br />
|
||||
<input type="submit" class="button_cont_imp" name="Typ" value="Kontakte" title="Kunden importieren">
|
||||
<input type="submit" class="button_art_imp" name="Typ" value="Artikel" title="Artikel importieren">
|
||||
</form>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Datenexport</legend>
|
||||
<form action="index.php?<?php echo $_SERVER['QUERY_STRING']; ?>" method="post">
|
||||
<input type="hidden" name="formaction" value="export" />
|
||||
<br /> <br />
|
||||
<input type="submit" class="button_cont_exp" name="Typ" value="Kontakte" title="Kunden exportieren">
|
||||
<input type="submit" class="button_art_exp" name="Typ" value="Artikel" title="Artikel exportieren">
|
||||
</form>
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Datenrücksicherung</legend>
|
||||
<form action="index.php?<?php echo $_SERVER['QUERY_STRING']; ?>" method="post">
|
||||
<br /> <br />
|
||||
<input type="submit" class="button_comp" name="formaction" value="rsicher" title="Datenbank rücksichern">
|
||||
</form>
|
||||
</fieldset>
|
||||
9
inhalte/ie_rsicher.php
Normal file
9
inhalte/ie_rsicher.php
Normal file
@@ -0,0 +1,9 @@
|
||||
<fieldset>
|
||||
<legend>Datenrücksicherung:</legend>
|
||||
<form action="index.php?<?php echo $_SERVER['QUERY_STRING']; ?>" method="post" enctype="multipart/form-data">
|
||||
<label>Datei auswählen</label>
|
||||
<input type="file" name="Datei" />
|
||||
<br />
|
||||
<input type="submit" class="button_upload" name="formaction" value="rupload" />
|
||||
</form>
|
||||
</fieldset>
|
||||
19
inhalte/ie_rupload.php
Normal file
19
inhalte/ie_rupload.php
Normal file
@@ -0,0 +1,19 @@
|
||||
<?php
|
||||
chdir('tmp');
|
||||
$uploadfile = "./".$_SESSION['TID']."_".PREFIX.".exe";
|
||||
move_uploaded_file($_FILES['Datei']['tmp_name'], $uploadfile);
|
||||
$datei = "./".$_SESSION['TID']."_".PREFIX.".php";
|
||||
|
||||
$handle = fopen($uploadfile, 'r');
|
||||
$crypt = fread($handle, filesize($uploadfile));
|
||||
fclose($uploadfile);
|
||||
$content = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5(PREFIX), $crypt, MCRYPT_MODE_CBC);
|
||||
$inhalt = explode("-->Ende_dieser_Datei<--", $content);
|
||||
$handle = fopen($datei, 'w+');
|
||||
fwrite($handle, $inhalt[0]);
|
||||
fclose($datei);
|
||||
|
||||
chdir('../');
|
||||
include "tmp/".$_SESSION['TID']."_".PREFIX.".php";
|
||||
|
||||
?>
|
||||
16
inhalte/ie_upload.php
Normal file
16
inhalte/ie_upload.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php
|
||||
if ("1" != $_POST['step']) {
|
||||
if (("text/comma-separated-values" != $_FILES['Datei']['type']) AND ("application/vnd.ms-excel" != $_FILES['Datei']['type']) AND ("application/octet-stream" != $_FILES['Datei']['type']) AND ("text/plain" != $_FILES['Datei']['type'])) {
|
||||
echo "<p>Zur Zeit können nur CSV-Dateien importiert werden!</p>\n";
|
||||
return(0);
|
||||
}
|
||||
}
|
||||
echo "<h1>Datenimport</h1>\n";
|
||||
echo "<p>Erstellen Sie zunächst auf der linken Seite die Zuordnung der Datenfelder und klicken Sie unten auf das Vorschau-Symbol.</p>\n";
|
||||
echo "<p>Überprüfen sie danach mit mehreren Datensätzen die Erstellte Zuordnung!</p>\n";
|
||||
if ("Kontakte" == $_POST['Typ']) {
|
||||
include "inhalte/ie_cont_imp.php";
|
||||
} elseif ("Artikel" == $_POST['Typ']) {
|
||||
include "inhalte/ie_art_imp.php";
|
||||
}
|
||||
?>
|
||||
230
inhalte/iframe.php
Normal file
230
inhalte/iframe.php
Normal file
@@ -0,0 +1,230 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<title>Website</title>
|
||||
<script type="text/javascript">
|
||||
function change_style( div )
|
||||
{
|
||||
alert( div.innerHTML );
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
<?php
|
||||
|
||||
$tpl_file = '../template/template_v1.htm';
|
||||
$tpl = new DOMDocument();
|
||||
$tpl ->loadHTMLFile($tpl_file);
|
||||
$tpl_root = $tpl->documentElement;
|
||||
|
||||
$layout_file = '../.xml/page.css.xml';
|
||||
$layout = new DOMDocument();
|
||||
$layout ->load($layout_file);
|
||||
$layout_root = $layout->documentElement;
|
||||
|
||||
// Style von HTML
|
||||
echo 'html{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'html' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Body
|
||||
echo 'body{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'body' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Top
|
||||
$node = $layout_root -> getElementsByTagName ( 'top' ) -> item ( 0 ) -> firstChild;
|
||||
echo '#top{';
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Top_Left
|
||||
echo '#top_left{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'top_left' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Top_Right
|
||||
echo '#top_right{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'top_right' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Top_Right ul
|
||||
echo '#top_right ul{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'top_right-ul' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Top_Right li
|
||||
echo '#top_right li{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'top_right-li' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Top_Right li.active
|
||||
echo '#top_right li.active{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'top_right-li.active' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Top_Right li:hover
|
||||
echo '#top_right li:hover{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'top_right-li.hover' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von Header
|
||||
echo '#header{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'header' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von header img
|
||||
echo '#header img{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'header-img' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von header_top_left
|
||||
echo '#header_top_left{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'header_top_left' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von header_top_right
|
||||
echo '#header_top_right{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'header_top_right' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von header_bottom_left
|
||||
echo '#header_bottom_left{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'header_bottom_left' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von header_bottom_right
|
||||
echo '#header_bottom_right{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'header_bottom_right' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von navi_top
|
||||
echo '#navi_top{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'navi_top' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von navi_top_left
|
||||
echo '#navi_top_left{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'navi_top_left' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von navi_top_right
|
||||
echo '#navi_top_right{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'navi_top_right' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von frame
|
||||
echo '#frame{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'frame' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von footer
|
||||
echo '#footer{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'footer' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von footer_rist
|
||||
echo '#footer_rist{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'footer_rist' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
// Style von footer_rist a
|
||||
echo '#footer_rist a{';
|
||||
$node = $layout_root -> getElementsByTagName ( 'footer_rist-a' ) -> item ( 0 ) -> firstChild;
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
while ( $node = $node->nextSibling )
|
||||
{
|
||||
echo $node->nodeName . ':' . $node->getAttribute('value') . ';';
|
||||
}
|
||||
echo "}\n";
|
||||
?>
|
||||
</style>
|
||||
</head>
|
||||
<?php
|
||||
$site_for_output = $tpl->saveHTML();
|
||||
echo $site_for_output;
|
||||
|
||||
?>
|
||||
11
inhalte/inhalt.php
Normal file
11
inhalte/inhalt.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
if (!isset($_SESSION['TID'])) {
|
||||
include "inhalte/login.php";
|
||||
} else {
|
||||
if(isset($_GET['section']) AND isset($dateien[$_GET['section']])) {
|
||||
include $dateien[$_GET['section']];
|
||||
} else {
|
||||
include $dateien['home'];
|
||||
}
|
||||
}
|
||||
?>
|
||||
18
inhalte/kfz.php
Normal file
18
inhalte/kfz.php
Normal file
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
$legend = "Fahrzeuge";
|
||||
$Typ = "Fahrzeuge";
|
||||
$Text = "Erstzulassung am:";
|
||||
$table = PREFIX."_KfZ";
|
||||
$type = "Fahrzeug";
|
||||
|
||||
if (isset($_GET['kfz'])) {
|
||||
include "inhalte/kfz_foto.php";
|
||||
} else {
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/search.php";
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
}
|
||||
?>
|
||||
413
inhalte/kfz_add.php
Normal file
413
inhalte/kfz_add.php
Normal file
@@ -0,0 +1,413 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Kontakte ORDER BY Nachname ASC, Firma ASC;";
|
||||
$result = $db->query($sql);
|
||||
|
||||
$Kategorie = array();
|
||||
$Kategorie[] = "Andere";
|
||||
$Kategorie[] = "Cabrio/Roadster";
|
||||
$Kategorie[] = "Geländewagen/Pickup";
|
||||
$Kategorie[] = "Kleinwagen";
|
||||
$Kategorie[] = "Kombi";
|
||||
$Kategorie[] = "Limousine";
|
||||
$Kategorie[] = "Sportwagen/Coupé";
|
||||
$Kategorie[] = "Van/Kleinbus";
|
||||
$Fahrzeugart = array();
|
||||
$Fahrzeugart[] = "Gebrauchtfahrzeug";
|
||||
$Fahrzeugart[] = "Jahreswagen";
|
||||
$Fahrzeugart[] = "Neufahrzeug";
|
||||
$Fahrzeugart[] = "Oldtimer";
|
||||
$Fahrzeugart[] = "Vorführfahrzeug";
|
||||
$Getriebe = array();
|
||||
$Getriebe[] = "Automatik";
|
||||
$Getriebe[] = "Halbautomatik";
|
||||
$Getriebe[] = "Schaltgetriebe";
|
||||
$Kraftstoffart = array();
|
||||
$Kraftstoffart[] = "Andere";
|
||||
$Kraftstoffart[] = "Autogas (LPG)";
|
||||
$Kraftstoffart[] = "Benzin";
|
||||
$Kraftstoffart[] = "Diesel";
|
||||
$Kraftstoffart[] = "Elektro";
|
||||
$Kraftstoffart[] = "Erdgas (CNG)";
|
||||
$Kraftstoffart[] = "Ethanol (FFV, E85...)";
|
||||
$Kraftstoffart[] = "Hybrid (Benzin/Elektro)";
|
||||
$Kraftstoffart[] = "Wasserstoff";
|
||||
$Klimatisierung = array();
|
||||
$Klimatisierung[] = "Keine Klimaanlage oder -automatik";
|
||||
$Klimatisierung[] = "Klimaanlage";
|
||||
$Klimatisierung[] = "Klimaautomatik";
|
||||
$Tueren = array();
|
||||
$Tueren[] = "2/3";
|
||||
$Tueren[] = "4/5";
|
||||
$Tueren[] = "6/7";
|
||||
$Innenausstattung = array();
|
||||
$Innenausstattung[] = "Andere";
|
||||
$Innenausstattung[] = "Alcantara";
|
||||
$Innenausstattung[] = "Stoff";
|
||||
$Innenausstattung[] = "Teilleder";
|
||||
$Innenausstattung[] = "Velours";
|
||||
$Innenausstattung[] = "Volleder";
|
||||
$Innen_farbe = array();
|
||||
$Innen_farbe[] = "Andere";
|
||||
$Innen_farbe[] = "Beige";
|
||||
$Innen_farbe[] = "Braun";
|
||||
$Innen_farbe[] = "Grau";
|
||||
$Innen_farbe[] = "Schwarz";
|
||||
$Schadstoffklasse = array();
|
||||
$Schadstoffklasse[] = "Euro1";
|
||||
$Schadstoffklasse[] = "Euro2";
|
||||
$Schadstoffklasse[] = "Euro3";
|
||||
$Schadstoffklasse[] = "Euro4";
|
||||
$Schadstoffklasse[] = "Euro5";
|
||||
$Umweltplakette = array();
|
||||
$Umweltplakette[] = "1 (keine)";
|
||||
$Umweltplakette[] = "2 (Rot)";
|
||||
$Umweltplakette[] = "3 (Gelb)";
|
||||
$Umweltplakette[] = "4 (Grün)";
|
||||
$Airbags = array();
|
||||
$Airbags[] = "Fahrer-Airbag";
|
||||
$Airbags[] = "Front-,Seiten- und weitere Airbags";
|
||||
$Airbags[] = "Front-Airbags";
|
||||
$Airbags[] = "Front- und Seitenairbags";
|
||||
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Fahrzeug anlegen: allgemeine Daten</legend>\n";
|
||||
echo " <input type=\"hidden\" name=\"new\" value=\"1\" />\n";
|
||||
echo " <label>Kunde / Fahrzeughalter</label>\n";
|
||||
echo " <select name=\"Kontakt_ID\">\n";
|
||||
while ($nt = $result->fetch_assoc()) {
|
||||
echo " <option value=\"".$nt['ID']."\">".$nt['Nachname'].", ".$nt['Vorname']." - ".$nt['Firma']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kennzeichen</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kennzeichen\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Fzg-Identifikationsnr.</label>\n";
|
||||
echo " <input type=\"text\" name=\"Fzg_Ident_Nr\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>HSN</label>\n";
|
||||
echo " <input type=\"text\" name=\"HSN\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>TSN</label>\n";
|
||||
echo " <input type=\"text\" name=\"TSN\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Marke</label>\n";
|
||||
echo " <input type=\"text\" name=\"Marke\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Modell</label>\n";
|
||||
echo " <input type=\"text\" name=\"Modell\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Modellvariante</label>\n";
|
||||
echo " <input type=\"text\" name=\"Modellvariante\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kategorie</label>\n";
|
||||
echo " <select name=\"Kategorie\">\n";
|
||||
foreach ($Kategorie AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Fahrzeugart</label>\n";
|
||||
echo " <select name=\"Fahrzeugart\">\n";
|
||||
foreach ($Fahrzeugart AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kilometerlaufleistung</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kilometerlaufleistung\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Leistung in kW</label>\n";
|
||||
echo " <input type=\"text\" name=\"Leistung\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Getriebe</label>\n";
|
||||
echo " <select name=\"Getriebe\">\n";
|
||||
foreach ($Getriebe AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kraftstoffart</label>\n";
|
||||
echo " <select name=\"Kraftstoffart\">\n";
|
||||
foreach ($Kraftstoffart AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Biodiesel geeignet</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Biodiesel\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Biodiesel\" value=\"1\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Wird nur benötigt, falls bei Kraftsoffart <<Diesel>> eingetragen wurde.\" title=\"Wird nur benötigt, falls bei Kraftsoffart <<Diesel>> eingetragen wurde.\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Pflanzenöl geeignet</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Pflanzenoel\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Pflanzenoel\" value=\"1\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Wird nur benötigt, falls bei Kraftsoffart <<Diesel>> eingetragen wurde.\" title=\"Wird nur benötigt, falls bei Kraftsoffart <<Diesel>> eingetragen wurde.\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>E10 geeignet</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"E10\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"E10\" value=\"1\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Wird nur benötigt, falls bei Kraftsoffart <<Benzin>> oder <<Hybrid>> eingetragen wurde.\" title=\"Wird nur benötigt, falls bei Kraftsoffart <<Benzin>> oder <<Hybrid>> eingetragen wurde.\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Hubraum in ccm</label>\n";
|
||||
echo " <input type=\"text\" name=\"Hubraum\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Farbe</label>\n";
|
||||
echo " <input type=\"text\" name=\"Farbe\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Herstellerfarbbezeichnung</label>\n";
|
||||
echo " <input type=\"text\" name=\"Herstellerfarbbezeichnung\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Metallic</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Metallic\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Metallic\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Baujahr</label>\n";
|
||||
echo " <input type=\"text\" name=\"Baujahr\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Erstzulassung</label>\n";
|
||||
echo " <input type=\"text\" name=\"Erstzulassung\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Datum der Form <<TT.MM.JJJJ>>\" title=\"Datum der Form <<TT.MM.JJJJ>>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>nächste HU</label>\n";
|
||||
echo " <label class=\"date\">Monat</label>\n";
|
||||
echo " <label class=\"date\">Jahr</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label> </label>\n";
|
||||
echo " <select class=\"date\" name=\"HU_Monat\">\n";
|
||||
for ($i = 1; $i <= 12; $i++) {
|
||||
echo " <option value=\"".$i."\">".$i."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <input class=\"date\" type=\"text\" name=\"HU_Jahr\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Jahr 4-stellig, z.B. <<2020>>\" title=\"Jahr 4-stellig, z.B. <<2020>>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>nächste AU</label>\n";
|
||||
echo " <label class=\"date\">Monat</label>\n";
|
||||
echo " <label class=\"date\">Jahr</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label> </label>\n";
|
||||
echo " <select class=\"date\" name=\"AU_Monat\">\n";
|
||||
for ($i = 1; $i <= 12; $i++) {
|
||||
echo " <option value=\"".$i."\">".$i."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <input class=\"date\" type=\"text\" name=\"AU_Jahr\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Jahr 4-stellig, z.B. <<2020>>\" title=\"Jahr 4-stellig, z.B. <<2020>>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anzahl der Fahrzeughalter</label>\n";
|
||||
echo " <input type=\"text\" name=\"Fahrzeughalter\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Unfallfahrzeug</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Unfallfahrzeug\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Unfallfahrzeug\" value=\"1\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Besteht eine erhebliche, nicht reparierte Beschädigung, oder handelt es sich um ein nicht repariertes Unfallfahrzeug?\" title=\"Besteht eine erhebliche, nicht reparierte Beschädigung, oder handelt es sich um ein nicht repariertes Unfallfahrzeug?\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Preis in €</label>\n";
|
||||
echo " <input type=\"text\" name=\"Preis\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>MwSt. ausweisbar</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"MwSt\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"MwSt\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Für Gewerbe</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Gewerbe\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Gewerbe\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Beschreibung</label>\n";
|
||||
echo " <textarea name=\"Beschreibung\"></textarea>\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Fahrzeug anlegen: Ausstattung</legend>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Komfort & Innenausstattung</legend>\n";
|
||||
echo " <label>Klimatisierung</label>\n";
|
||||
echo " <select name=\"Klimatisierung\">\n";
|
||||
foreach ($Klimatisierung AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anzahl der Sitzplätze</label>\n";
|
||||
echo " <input type=\"text\" name=\"Sitzplaetze\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anzahl der Türen</label>\n";
|
||||
echo " <select name=\"Tueren\">\n";
|
||||
foreach ($Tueren AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Innenausstattung</label>\n";
|
||||
echo " <select name=\"Innenausstattung\">\n";
|
||||
foreach ($Innenausstattung AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Farbe der Innenausstattung</label>\n";
|
||||
echo " <select name=\"Innen_farbe\">\n";
|
||||
foreach ($Innen_farbe AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Einparkhilfe</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Einparkhilfe\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Einparkhilfe\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Navigationssystem</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Navigationssystem\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Navigationssystem\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Sitzheizung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Sitzheizung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Sitzheizung\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Tempomat</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Tempomat\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Tempomat\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Servolenkung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Servolenkung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Servolenkung\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Elektrische Fensterheber</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"El_Fensterheber\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"El_Fensterheber\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Schiebedach</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Schiebedach\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Schiebedach\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Standheizung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Standheizung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Standheizung\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Zentralverriegelung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Zentralverriegelung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Zentralverriegelung\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Außenausstattung</legend>\n";
|
||||
echo " <label>Bereifung</label>\n";
|
||||
echo " <textarea name=\"Bereifung\"></textarea>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anhängerkupplung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Anhaengerkupplung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Anhaengerkupplung\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Leichtmetallfelgen</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Leichtmetallfelgen\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Leichtmetallfelgen\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Sicherheit & Umwelt</legend>\n";
|
||||
echo " <label>Schadstoffklasse</label>\n";
|
||||
echo " <select name=\"Schadstoffklasse\">\n";
|
||||
foreach ($Schadstoffklasse AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Umweltplakette</label>\n";
|
||||
echo " <select name=\"Umweltplakette\">\n";
|
||||
foreach ($Umweltplakette AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>CO2-Emission in g/km</label>\n";
|
||||
echo " <input type=\"text\" name=\"CO2\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Verbrauch innerorts in l/100km</label>\n";
|
||||
echo " <input type=\"text\" name=\"Verbrauch_innen\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Verbrauch außerorts</label>\n";
|
||||
echo " <input type=\"text\" name=\"Verbrauch_aussen\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Verbrauch kombiniert</label>\n";
|
||||
echo " <input type=\"text\" name=\"Verbrauch_kombi\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Airbags</label>\n";
|
||||
echo " <select name=\"Airbags\">\n";
|
||||
foreach ($Airbags AS $value) {
|
||||
echo " <option value=\"".$value."\">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>ABS</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"AntiBS\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"AntiBS\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Wegfahrsperre</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Wegfahrsperre\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Wegfahrsperre\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>ESP</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"ESP\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"ESP\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Allradantrieb</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Allradantrieb\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Allradantrieb\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Partikelfilter</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Partikelfilter\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Partikelfilter\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Xenon-Licht</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Xenon\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Xenon\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Extras</legend>\n";
|
||||
echo " <label>Behindertengerecht</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Behindertengerecht\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Behindertengerecht\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Scheckheftgepflegt</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Scheckheftgepflegt\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Scheckheftgepflegt\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Garantie</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Garantie\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Garantie\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Taxi</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Taxi\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Taxi\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Fahrzeug: Sonstige Eingaben und speichern</legend>\n";
|
||||
echo " <label>Sonstiges</label>\n";
|
||||
echo " <textarea name=\"Sonstiges\"></textarea>\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Nur zur Internen Verwendung\" title=\"Nur zur Internen Verwendung\" />\n";
|
||||
echo " <br />\n";
|
||||
if ($_SESSION['Firma']['Web_Modul']) {
|
||||
echo " <label>Anzeige auf Homepage</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Homepage\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Homepage\" value=\"1\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"hidden\" name=\"save\" value=\"1\" />\n";
|
||||
echo " <span class=\"right\" />\n";
|
||||
echo " <input type=\"submit\" name=\"formaction\" value=\"foto\" title=\"Fahrzeug speichern und Fotos hochladen\" class=\"button_logo\" />\n";
|
||||
echo " </span>\n";
|
||||
} else {
|
||||
echo " <input type=\"hidden\" name=\"Homepage\" value=\"0\" />\n";
|
||||
}
|
||||
echo " <span class=\"right\" />\n";
|
||||
echo " <input type=\"submit\" name=\"formaction\" value=\"save\" title=\"Fahrzeug speichern\" class=\"button_save\" />\n";
|
||||
echo " </span>\n";
|
||||
|
||||
echo " </fieldset>\n";
|
||||
echo "</form>\n";
|
||||
|
||||
?>
|
||||
35
inhalte/kfz_del.php
Normal file
35
inhalte/kfz_del.php
Normal file
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
if (!isset($_POST['action'])) {
|
||||
echo "<h1>Fahrzeug löschen</h1>\n";
|
||||
$sql = "SELECT Kennzeichen, Marke, Modell FROM ".PREFIX."_KfZ WHERE ID = \"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<h2>Soll folgendes Fahrzeug wirklich gelöscht werden?</h2>\n";
|
||||
echo "<label>Kennzeichen</label>\n";
|
||||
echo "<label class=\"data\">".$nt['Kennzeichen']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<label>Fahrzeug</label>\n";
|
||||
echo "<label class=\"data\">".$nt['Marke']." ".$nt['Modell']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"del\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_del\" name=\"action\" value=\"1\" title=\"Fahrzeug jetzt löschen\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_stop\" name=\"formaction\" value=\"stop\" title=\"Abbrechen\" />\n";
|
||||
echo "</form>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
} else {
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_KfZ
|
||||
WHERE
|
||||
ID = "'.$_POST['ID'].'";';
|
||||
$result = $db->query($sql);
|
||||
if ($result) {
|
||||
unset($_POST);
|
||||
include "inhalte/kfz.php";
|
||||
} else {
|
||||
echo "Fehler beim löschen";
|
||||
}
|
||||
}
|
||||
?>
|
||||
588
inhalte/kfz_edit.php
Normal file
588
inhalte/kfz_edit.php
Normal file
@@ -0,0 +1,588 @@
|
||||
<?php
|
||||
$sql = "SELECT *, MONTH(HU) AS HU_Monat, YEAR(HU) AS HU_Jahr, MONTH(AU) AS AU_Monat, YEAR(AU) AS AU_Jahr, DATE_FORMAT(Erstzulassung, '%d.%m.%Y') AS Erstzulassung FROM ".PREFIX."_KfZ WHERE ID = \"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sqlk = "SELECT * FROM ".PREFIX."_Kontakte ORDER BY Nachname ASC, Firma ASC;";
|
||||
$resultk = $db->query($sqlk);
|
||||
|
||||
$Kategorie = array();
|
||||
$Kategorie[] = "Andere";
|
||||
$Kategorie[] = "Cabrio/Roadster";
|
||||
$Kategorie[] = "Geländewagen/Pickup";
|
||||
$Kategorie[] = "Kleinwagen";
|
||||
$Kategorie[] = "Kombi";
|
||||
$Kategorie[] = "Limousine";
|
||||
$Kategorie[] = "Sportwagen/Coupé";
|
||||
$Kategorie[] = "Van/Kleinbus";
|
||||
$Fahrzeugart = array();
|
||||
$Fahrzeugart[] = "Gebrauchtfahrzeug";
|
||||
$Fahrzeugart[] = "Jahreswagen";
|
||||
$Fahrzeugart[] = "Neufahrzeug";
|
||||
$Fahrzeugart[] = "Oldtimer";
|
||||
$Fahrzeugart[] = "Vorführfahrzeug";
|
||||
$Getriebe = array();
|
||||
$Getriebe[] = "Automatik";
|
||||
$Getriebe[] = "Halbautomatik";
|
||||
$Getriebe[] = "Schaltgetriebe";
|
||||
$Kraftstoffart = array();
|
||||
$Kraftstoffart[] = "Andere";
|
||||
$Kraftstoffart[] = "Autogas (LPG)";
|
||||
$Kraftstoffart[] = "Benzin";
|
||||
$Kraftstoffart[] = "Diesel";
|
||||
$Kraftstoffart[] = "Elektro";
|
||||
$Kraftstoffart[] = "Erdgas (CNG)";
|
||||
$Kraftstoffart[] = "Ethanol (FFV, E85...)";
|
||||
$Kraftstoffart[] = "Hybrid (Benzin/Elektro)";
|
||||
$Kraftstoffart[] = "Wasserstoff";
|
||||
$Klimatisierung = array();
|
||||
$Klimatisierung[] = "Keine Klimaanlage oder -automatik";
|
||||
$Klimatisierung[] = "Klimaanlage";
|
||||
$Klimatisierung[] = "Klimaautomatik";
|
||||
$Tueren = array();
|
||||
$Tueren[] = "2/3";
|
||||
$Tueren[] = "4/5";
|
||||
$Tueren[] = "6/7";
|
||||
$Innenausstattung = array();
|
||||
$Innenausstattung[] = "Andere";
|
||||
$Innenausstattung[] = "Alcantara";
|
||||
$Innenausstattung[] = "Stoff";
|
||||
$Innenausstattung[] = "Teilleder";
|
||||
$Innenausstattung[] = "Velours";
|
||||
$Innenausstattung[] = "Volleder";
|
||||
$Innen_farbe = array();
|
||||
$Innen_farbe[] = "Andere";
|
||||
$Innen_farbe[] = "Beige";
|
||||
$Innen_farbe[] = "Braun";
|
||||
$Innen_farbe[] = "Grau";
|
||||
$Innen_farbe[] = "Schwarz";
|
||||
$Schadstoffklasse = array();
|
||||
$Schadstoffklasse[] = "Euro1";
|
||||
$Schadstoffklasse[] = "Euro2";
|
||||
$Schadstoffklasse[] = "Euro3";
|
||||
$Schadstoffklasse[] = "Euro4";
|
||||
$Schadstoffklasse[] = "Euro5";
|
||||
$Umweltplakette = array();
|
||||
$Umweltplakette[] = "1 (keine)";
|
||||
$Umweltplakette[] = "2 (Rot)";
|
||||
$Umweltplakette[] = "3 (Gelb)";
|
||||
$Umweltplakette[] = "4 (Grün)";
|
||||
$Airbags = array();
|
||||
$Airbags[] = "Fahrer-Airbag";
|
||||
$Airbags[] = "Front-,Seiten- und weitere Airbags";
|
||||
$Airbags[] = "Front-Airbags";
|
||||
$Airbags[] = "Front- und Seitenairbags";
|
||||
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\">\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <legend>Fahrzeug bearbeiten: allgemeine Daten</legend>\n";
|
||||
echo " <label>Kunde / Fahrzeughalter</label>\n";
|
||||
echo " <select name=\"Kontakt_ID\">\n";
|
||||
while ($ntk = $resultk->fetch_assoc()) {
|
||||
echo " <option ";
|
||||
if ($ntk['ID'] == $nt['Kontakt_ID']) {
|
||||
echo "selected=\"selected\" ";
|
||||
}
|
||||
echo "value=\"".$ntk['ID']."\">".$ntk['Nachname'].", ".$ntk['Vorname']." - ".$ntk['Firma']."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kennzeichen</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kennzeichen\" value=\"".$nt['Kennzeichen']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Fzg-Identifikationsnr.</label>\n";
|
||||
echo " <input type=\"text\" name=\"Fzg_Ident_Nr\" value=\"".$nt['Fzg_Ident_Nr']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>HSN</label>\n";
|
||||
echo " <input type=\"text\" name=\"HSN\" value=\"".$nt['HSN']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>TSN</label>\n";
|
||||
echo " <input type=\"text\" name=\"TSN\" value=\"".$nt['TSN']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Marke</label>\n";
|
||||
echo " <input type=\"text\" name=\"Marke\" value=\"".$nt['Marke']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Modell</label>\n";
|
||||
echo " <input type=\"text\" name=\"Modell\" value=\"".$nt['Modell']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Modellvariante</label>\n";
|
||||
echo " <input type=\"text\" name=\"Modellvariante\" value=\"".$nt['Modellvariante']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kategorie</label>\n";
|
||||
echo " <select name=\"Kategorie\">\n";
|
||||
foreach ($Kategorie AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Kategorie']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Fahrzeugart</label>\n";
|
||||
echo " <select name=\"Fahrzeugart\">\n";
|
||||
foreach ($Fahrzeugart AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Fahrzeugart']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kilometerlaufleistung</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kilometerlaufleistung\" value=\"".$nt['Kilometerlaufleistung']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Leistung in kW</label>\n";
|
||||
echo " <input type=\"text\" name=\"Leistung\" value=\"".$nt['Leistung']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Getriebe</label>\n";
|
||||
echo " <select name=\"Getriebe\">\n";
|
||||
foreach ($Getriebe AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Getriebe']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kraftstoffart</label>\n";
|
||||
echo " <select name=\"Kraftstoffart\">\n";
|
||||
foreach ($Kraftstoffart AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Kraftstoffart']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Biodiesel geeignet</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Biodiesel\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Biodiesel\" value=\"1\" ";
|
||||
if ($nt['Biodiesel']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Wird nur benötigt, falls bei Kraftsoffart <<Diesel>> eingetragen wurde.\" title=\"Wird nur benötigt, falls bei Kraftsoffart <<Diesel>> eingetragen wurde.\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Pflanzenöl geeignet</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Pflanzenoel\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Pflanzenoel\" value=\"1\" ";
|
||||
if ($nt['Pflanzenoel']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Wird nur benötigt, falls bei Kraftsoffart <<Diesel>> eingetragen wurde.\" title=\"Wird nur benötigt, falls bei Kraftsoffart <<Diesel>> eingetragen wurde.\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>E10 geeignet</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"E10\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"E10\" value=\"1\" ";
|
||||
if ($nt['E10']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Wird nur benötigt, falls bei Kraftsoffart <<Benzin>> oder <<Hybrid>> eingetragen wurde.\" title=\"Wird nur benötigt, falls bei Kraftsoffart <<Benzin>> oder <<Hybrid>> eingetragen wurde.\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Hubraum in ccm</label>\n";
|
||||
echo " <input type=\"text\" name=\"Hubraum\" value=\"".$nt['Hubraum']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Farbe</label>\n";
|
||||
echo " <input type=\"text\" name=\"Farbe\" value=\"".$nt['Farbe']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Herstellerfarbbezeichnung</label>\n";
|
||||
echo " <input type=\"text\" name=\"Herstellerfarbbezeichnung\" value=\"".$nt['Herstellerfarbbezeichnung']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Metallic</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Metallic\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Metallic\" value=\"1\" ";
|
||||
if ($nt['Metallic']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Baujahr</label>\n";
|
||||
echo " <input type=\"text\" name=\"Baujahr\" value=\"".$nt['Baujahr']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Erstzulassung</label>\n";
|
||||
echo " <input type=\"text\" name=\"Erstzulassung\" value=\"".$nt['Erstzulassung']."\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Datum der Form <<TT.MM.JJJJ>>\" title=\"Datum der Form <<TT.MM.JJJJ>>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>nächste HU</label>\n";
|
||||
echo " <label class=\"date\">Monat</label>\n";
|
||||
echo " <label class=\"date\">Jahr</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label> </label>\n";
|
||||
echo " <select class=\"date\" name=\"HU_Monat\">\n";
|
||||
for ($i = 1; $i <= 12; $i++) {
|
||||
echo " <option value=\"".$i."\"";
|
||||
if ($i == $nt['HU_Monat']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$i."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <input class=\"date\" type=\"text\" name=\"HU_Jahr\" value=\"".$nt['HU_Jahr']."\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Jahr 4-stellig, z.B. <<2020>>\" title=\"Jahr 4-stellig, z.B. <<2020>>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>nächste AU</label>\n";
|
||||
echo " <label class=\"date\">Monat</label>\n";
|
||||
echo " <label class=\"date\">Jahr</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label> </label>\n";
|
||||
echo " <select class=\"date\" name=\"AU_Monat\">\n";
|
||||
for ($i = 1; $i <= 12; $i++) {
|
||||
echo " <option value=\"".$i."\"";
|
||||
if ($i == $nt['AU_Monat']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$i."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <input class=\"date\" type=\"text\" name=\"AU_Jahr\" value=\"".$nt['AU_Jahr']."\" />\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Jahr 4-stellig, z.B. <<2020>>\" title=\"Jahr 4-stellig, z.B. <<2020>>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anzahl der Fahrzeughalter</label>\n";
|
||||
echo " <input type=\"text\" name=\"Fahrzeughalter\" value=\"".$nt['Fahrzeughalter']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Unfallfahrzeug</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Unfallfahrzeug\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Unfallfahrzeug\" value=\"1\" ";
|
||||
if ($nt['Unfallfahrzeug']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Besteht eine erhebliche, nicht reparierte Beschädigung, oder handelt es sich um ein nicht repariertes Unfallfahrzeug?\" title=\"Besteht eine erhebliche, nicht reparierte Beschädigung, oder handelt es sich um ein nicht repariertes Unfallfahrzeug?\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Preis in €</label>\n";
|
||||
echo " <input type=\"text\" name=\"Preis\" value=\"".$nt['Preis']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>MwSt. ausweisbar</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"MwSt\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"MwSt\" value=\"1\" ";
|
||||
if ($nt['MwSt']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Für Gewerbe</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Gewerbe\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Gewerbe\" value=\"1\" ";
|
||||
if ($nt['Gewerbe']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Beschreibung</label>\n";
|
||||
echo " <textarea name=\"Beschreibung\">".stripslashes($nt['Beschreibung'])."</textarea>\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Fahrzeug bearbeiten: Ausstattung</legend>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Komfort & Innenausstattung</legend>\n";
|
||||
echo " <label>Klimatisierung</label>\n";
|
||||
echo " <select name=\"Klimatisierung\">\n";
|
||||
foreach ($Klimatisierung AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Klimatisierung']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anzahl der Sitzplätze</label>\n";
|
||||
echo " <input type=\"text\" name=\"Sitzplaetze\" value=\"".$nt['Sitzplaetze']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anzahl der Türen</label>\n";
|
||||
echo " <select name=\"Tueren\">\n";
|
||||
foreach ($Tueren AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Tueren']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Innenausstattung</label>\n";
|
||||
echo " <select name=\"Innenausstattung\">\n";
|
||||
foreach ($Innenausstattung AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Innenausstattung']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Farbe der Innenausstattung</label>\n";
|
||||
echo " <select name=\"Innen_farbe\">\n";
|
||||
foreach ($Innen_farbe AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Innen_farbe']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Einparkhilfe</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Einparkhilfe\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Einparkhilfe\" value=\"1\" ";
|
||||
if ($nt['Einparkhilfe']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Navigationssystem</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Navigationssystem\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Navigationssystem\" value=\"1\" ";
|
||||
if ($nt['Navigationssystem']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Sitzheizung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Sitzheizung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Sitzheizung\" value=\"1\" ";
|
||||
if ($nt['Sitzheizung']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Tempomat</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Tempomat\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Tempomat\" value=\"1\" ";
|
||||
if ($nt['Tempomat']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Servolenkung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Servolenkung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Servolenkung\" value=\"1\" ";
|
||||
if ($nt['Servolenkung']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Elektrische Fensterheber</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"El_Fensterheber\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"El_Fensterheber\" value=\"1\" ";
|
||||
if ($nt['El_Fensterheber']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Schiebedach</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Schiebedach\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Schiebedach\" value=\"1\" ";
|
||||
if ($nt['Schiebedach']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Standheizung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Standheizung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Standheizung\" value=\"1\" ";
|
||||
if ($nt['Standheizung']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Zentralverriegelung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Zentralverriegelung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Zentralverriegelung\" value=\"1\" ";
|
||||
if ($nt['Zentralverriegelung']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Außenausstattung</legend>\n";
|
||||
echo " <label>Bereifung</label>\n";
|
||||
echo " <textarea name=\"Bereifung\">".stripslashes($nt['Bereifung'])."</textarea>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anhängerkupplung</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Anhaengerkupplung\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Anhaengerkupplung\" value=\"1\" ";
|
||||
if ($nt['Anhaengerkupplung']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Leichtmetallfelgen</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Leichtmetallfelgen\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Leichtmetallfelgen\" value=\"1\" ";
|
||||
if ($nt['Leichtmetallfelgen']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Sicherheit & Umwelt</legend>\n";
|
||||
echo " <label>Schadstoffklasse</label>\n";
|
||||
echo " <select name=\"Schadstoffklasse\">\n";
|
||||
foreach ($Schadstoffklasse AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Schadstoffklasse']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Umweltplakette</label>\n";
|
||||
echo " <select name=\"Umweltplakette\">\n";
|
||||
foreach ($Umweltplakette AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Umweltplakette']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>CO2-Emission in g/km</label>\n";
|
||||
echo " <input type=\"text\" name=\"CO2\" value=\"".$nt['CO2']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Verbrauch innerorts in l/100km</label>\n";
|
||||
echo " <input type=\"text\" name=\"Verbrauch_innen\" value=\"".$nt['Verbrauch_innen']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Verbrauch außerorts</label>\n";
|
||||
echo " <input type=\"text\" name=\"Verbrauch_aussen\" value=\"".$nt['Verbrauch_aussen']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Verbrauch kombiniert</label>\n";
|
||||
echo " <input type=\"text\" name=\"Verbrauch_kombi\" value=\"".$nt['Verbrauch_kombi']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Airbags</label>\n";
|
||||
echo " <select name=\"Airbags\">\n";
|
||||
foreach ($Airbags AS $value) {
|
||||
echo " <option value=\"".$value."\"";
|
||||
if ($value == $nt['Airbags']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">".$value."</option>\n";
|
||||
}
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>ABS</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"AntiBS\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"AntiBS\" value=\"1\" ";
|
||||
if ($nt['AntiBS']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Wegfahrsperre</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Wegfahrsperre\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Wegfahrsperre\" value=\"1\" ";
|
||||
if ($nt['Wegfahrsperre']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>ESP</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"ESP\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"ESP\" value=\"1\" ";
|
||||
if ($nt['ESP']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Allradantrieb</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Allradantrieb\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Allradantrieb\" value=\"1\" ";
|
||||
if ($nt['Allradantrieb']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Partikelfilter</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Partikelfilter\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Partikelfilter\" value=\"1\" ";
|
||||
if ($nt['Partikelfilter']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Xenon-Licht</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Xenon\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Xenon\" value=\"1\" ";
|
||||
if ($nt['Xenon']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Extras</legend>\n";
|
||||
echo " <label>Behindertengerecht</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Behindertengerecht\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Behindertengerecht\" value=\"1\" ";
|
||||
if ($nt['Behindertengerecht']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Scheckheftgepflegt</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Scheckheftgepflegt\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Scheckheftgepflegt\" value=\"1\" ";
|
||||
if ($nt['Scheckheftgepflegt']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Garantie</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Garantie\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Garantie\" value=\"1\" ";
|
||||
if ($nt['Garantie']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Taxi</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Taxi\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Taxi\" value=\"1\" ";
|
||||
if ($nt['Taxi']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Fahrzeug: Sonstige Eingaben und speichern</legend>\n";
|
||||
echo " <label>Sonstiges</label>\n";
|
||||
echo " <textarea name=\"Sonstiges\">".stripslashes($nt['Sonstiges'])."</textarea>\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Nur zur Internen Verwendung\" title=\"Nur zur Internen Verwendung\" />\n";
|
||||
echo " <br />\n";
|
||||
if ($_SESSION['Firma']['Web_Modul']) {
|
||||
echo " <label>Anzeige auf Homepage</label>\n";
|
||||
echo " <input type=\"hidden\" name=\"Homepage\" value=\"0\" />\n";
|
||||
echo " <input type=\"checkbox\" name=\"Homepage\" value=\"1\" ";
|
||||
if ($nt['Homepage']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"hidden\" name=\"save\" value=\"1\" />\n";
|
||||
echo " <span class=\"right\" />\n";
|
||||
echo " <input type=\"submit\" name=\"formaction\" value=\"foto\" title=\"Fahrzeug speichern und Fotos hochladen\" class=\"button_logo\" />\n";
|
||||
echo " </span>\n";
|
||||
} else {
|
||||
echo " <input type=\"hidden\" name=\"Homepage\" value=\"0\" />\n";
|
||||
}
|
||||
echo " <span class=\"right\" />\n";
|
||||
echo " <input type=\"submit\" name=\"formaction\" value=\"save\" title=\"Fahrzeug speichern\" class=\"button_save\" />\n";
|
||||
echo " </span>\n";
|
||||
|
||||
echo " </fieldset>\n";
|
||||
echo "</form>\n";
|
||||
|
||||
?>
|
||||
9
inhalte/kfz_foto.php
Normal file
9
inhalte/kfz_foto.php
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
if ($_POST['save']) {
|
||||
include "inhalte/kfz_save.php";
|
||||
}
|
||||
$pfad = "../".PREFIX."/img/kfz/";
|
||||
$large = 800;
|
||||
$small = 100;
|
||||
include "inhalte/10er_kfz.php";
|
||||
?>
|
||||
5
inhalte/kfz_over.php
Normal file
5
inhalte/kfz_over.php
Normal file
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
$sql = "SELECT ID, Kennzeichen, Marke, Modell FROM ".PREFIX."_KfZ ".$Abfrage." ORDER BY ID ASC;";
|
||||
$result = $db->query($sql);
|
||||
include "inhalte/vt_overview.php";
|
||||
?>
|
||||
123
inhalte/kfz_save.php
Normal file
123
inhalte/kfz_save.php
Normal file
@@ -0,0 +1,123 @@
|
||||
<?php
|
||||
if (isset($_POST['Erstzulassung'])) {
|
||||
$nt = explode(".", $_POST['Erstzulassung']);
|
||||
$Erstzulassung = $nt['2']."-".$nt['1']."-".$nt['0'];
|
||||
$HU = $_POST['HU_Jahr']."-".$_POST['HU_Monat']."-01";
|
||||
$AU = $_POST['AU_Jahr']."-".$_POST['AU_Monat']."-01";
|
||||
|
||||
if (3 != sizeof($nt)) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.7.2009\"!</h2>\n";
|
||||
} else {
|
||||
if (4 !=strlen($nt['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n";
|
||||
} else {
|
||||
if (checkdate($nt['1'], $nt['0'], $nt['2'])) {
|
||||
$temp = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (isset($_POST['new'])) {
|
||||
$sql = "INSERT INTO ".PREFIX."_KfZ (ID) VALUES (NULL);";
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
$sql = 'SELECT last_insert_id() AS last';
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$ID = $nt['last'];
|
||||
} else {
|
||||
$ID = $_POST['ID'];
|
||||
}
|
||||
if ($temp) {
|
||||
$sql = "UPDATE ".PREFIX."_KfZ SET
|
||||
Kontakt_ID = \"".$_POST['Kontakt_ID']."\",
|
||||
Kennzeichen = \"".$_POST['Kennzeichen']."\",
|
||||
Fzg_Ident_Nr = \"".$_POST['Fzg_Ident_Nr']."\",
|
||||
HSN = \"".$_POST['HSN']."\",
|
||||
TSN = \"".$_POST['TSN']."\",
|
||||
Marke = \"".$_POST['Marke']."\",
|
||||
Modell = \"".$_POST['Modell']."\",
|
||||
Modellvariante = \"".$_POST['Modellvariante']."\",
|
||||
Kategorie = \"".$_POST['Kategorie']."\",
|
||||
Fahrzeugart = \"".$_POST['Fahrzeugart']."\",
|
||||
Kilometerlaufleistung = \"".$_POST['Kilometerlaufleistung']."\",
|
||||
Leistung = \"".$_POST['Leistung']."\",
|
||||
Getriebe = \"".$_POST['Getriebe']."\",
|
||||
Kraftstoffart = \"".$_POST['Kraftstoffart']."\",
|
||||
Biodiesel = \"".$_POST['Biodiesel']."\",
|
||||
Pflanzenoel = \"".$_POST['Pflanzenoel']."\",
|
||||
E10 = \"".$_POST['E10']."\",
|
||||
Hubraum = \"".$_POST['Hubraum']."\",
|
||||
Farbe = \"".$_POST['Farbe']."\",
|
||||
Herstellerfarbbezeichnung = \"".$_POST['Herstellerfarbbezeichnung']."\",
|
||||
Metallic = \"".$_POST['Metallic']."\",
|
||||
Baujahr = \"".$_POST['Baujahr']."\",
|
||||
Erstzulassung = \"".$Erstzulassung."\",
|
||||
HU = \"".$HU."\",
|
||||
AU = \"".$AU."\",
|
||||
Fahrzeughalter = \"".$_POST['Fahrzeughalter']."\",
|
||||
Unfallfahrzeug = \"".$_POST['Unfallfahrzeug']."\",
|
||||
Preis = \"".$_POST['Preis']."\",
|
||||
MwSt = \"".$_POST['MwSt']."\",
|
||||
Gewerbe = \"".$_POST['Gewerbe']."\",
|
||||
Beschreibung = \"".addslashes($_POST['Beschreibung'])."\",
|
||||
Klimatisierung = \"".$_POST['Klimatisierung']."\",
|
||||
Sitzplaetze = \"".$_POST['Sitzplaetze']."\",
|
||||
Tueren = \"".$_POST['Tueren']."\",
|
||||
Innenausstattung = \"".$_POST['Innenausstattung']."\",
|
||||
Innen_farbe = \"".$_POST['Innen_farbe']."\",
|
||||
Einparkhilfe = \"".$_POST['Einparkhilfe']."\",
|
||||
Navigationssystem = \"".$_POST['Navigationssystem']."\",
|
||||
Sitzheizung = \"".$_POST['Sitzheizung']."\",
|
||||
Tempomat = \"".$_POST['Tempomat']."\",
|
||||
Servolenkung = \"".$_POST['Servolenkung']."\",
|
||||
El_Fensterheber = \"".$_POST['El_Fensterheber']."\",
|
||||
Schiebedach = \"".$_POST['Schiebedach']."\",
|
||||
Standheizung = \"".$_POST['Standheizung']."\",
|
||||
Zentralverriegelung = \"".$_POST['Zentralverriegelung']."\",
|
||||
Bereifung = \"".addslashes($_POST['Bereifung'])."\",
|
||||
Anhaengerkupplung = \"".$_POST['Anhaengerkupplung']."\",
|
||||
Leichtmetallfelgen = \"".$_POST['Leichtmetallfelgen']."\",
|
||||
Schadstoffklasse = \"".$_POST['Schadstoffklasse']."\",
|
||||
Umweltplakette = \"".$_POST['Umweltplakette']."\",
|
||||
CO2 = \"".$_POST['CO2']."\",
|
||||
Verbrauch_innen = \"".$_POST['Verbrauch_innen']."\",
|
||||
Verbrauch_aussen = \"".$_POST['Verbrauch_aussen']."\",
|
||||
Verbrauch_kombi = \"".$_POST['Verbrauch_kombi']."\",
|
||||
Airbags = \"".$_POST['Airbags']."\",
|
||||
AntiBS = \"".$_POST['AntiBS']."\",
|
||||
Wegfahrsperre = \"".$_POST['Wegfahrsperre']."\",
|
||||
ESP = \"".$_POST['ESP']."\",
|
||||
Allradantrieb = \"".$_POST['Allradantrieb']."\",
|
||||
Partikelfilter = \"".$_POST['Partikelfilter']."\",
|
||||
Xenon = \"".$_POST['Xenon']."\",
|
||||
Behindertengerecht = \"".$_POST['Behindertengerecht']."\",
|
||||
Scheckheftgepflegt = \"".$_POST['Scheckheftgepflegt']."\",
|
||||
Garantie = \"".$_POST['Garantie']."\",
|
||||
Taxi = \"".$_POST['Taxi']."\",
|
||||
Sonstiges = \"".addslashes($_POST['Sonstiges'])."\",
|
||||
Homepage = \"".$_POST['Homepage']."\"
|
||||
WHERE
|
||||
ID = \"".$ID."\";";
|
||||
$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);
|
||||
}
|
||||
}
|
||||
$_POST['ID'] = $ID;
|
||||
echo "<h2>Fahrzeug wurde gespeichert</h2>\n";
|
||||
|
||||
if ("save" == $_POST['formaction']) {
|
||||
include "inhalte/kfz_edit.php";
|
||||
}
|
||||
?>
|
||||
328
inhalte/kfz_show.php
Normal file
328
inhalte/kfz_show.php
Normal file
@@ -0,0 +1,328 @@
|
||||
<?php
|
||||
if ($_POST['fotos']) {
|
||||
echo "Foto-Beschreibungen speichern!";
|
||||
}
|
||||
$sql = "SELECT *, MONTH(HU) AS HU_Monat, YEAR(HU) AS HU_Jahr, MONTH(AU) AS AU_Monat, YEAR(AU) AS AU_Jahr, DATE_FORMAT(Erstzulassung, '%d.%m.%Y') AS Erstzulassung FROM ".PREFIX."_KfZ WHERE ID = \"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$sqlk = "SELECT * FROM ".PREFIX."_Kontakte WHERE ID =\"".$nt['Kontakt_ID']."\";";
|
||||
$resultk = $db->query($sqlk);
|
||||
$ntk = $resultk->fetch_assoc();
|
||||
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>".$nt['Marke']." ".$nt['Modellvariante'].", Baujahr ".$nt['Baujahr']." --- ".$nt['Preis']." €</legend>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Fahrzeughalter</legend>\n";
|
||||
echo " <label>Name</label>\n";
|
||||
echo " <label class=\"data\">".$ntk['Vorname']." ".$ntk['Nachname']."</label>\n";
|
||||
echo " <label>Firma</label>\n";
|
||||
echo " <label class=\"data\">".$ntk['Firma']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anschrift</label>\n";
|
||||
echo " <label class=\"data\">".$ntk['Strasse']." ".$ntk['Nummer']."</label>\n";
|
||||
echo " <label>PLZ / Ort</label>\n";
|
||||
echo " <label class=\"data\">".$ntk['PLZ']." ".$ntk['Ort']." (".$ntk['Land'].")</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Telefon</label>\n";
|
||||
echo " <label class=\"data\">".$ntk['Telefon']."</label>\n";
|
||||
echo " <label>Telefax</label>\n";
|
||||
echo " <label class=\"data\">".$ntk['Fax']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Mobil</label>\n";
|
||||
echo " <label class=\"data\">".$ntk['Mobil']."</label>\n";
|
||||
echo " <label>Email</label>\n";
|
||||
echo " <label class=\"data\"><a href=\"mailto:".$ntk['Email']."\">".$ntk['Email']."</a></label>\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Allgemeine Daten</legend>\n";
|
||||
echo " <label>Fzg-Identifikationsnr.</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Fzg_Ident_Nr']."</label>\n";
|
||||
echo " <label>Kategorie</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Kategorie']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>HSN</label>\n";
|
||||
echo " <label class=\"data\">".$nt['HSN']."</label>\n";
|
||||
echo " <label>TSN</label>\n";
|
||||
echo " <label class=\"data\">".$nt['TSN']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Fahrzeugart</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Fahrzeugart']."</label>\n";
|
||||
echo " <label>Kilometerlaufleistung</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Kilometerlaufleistung']." km</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Baujahr</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Baujahr']."</label>\n";
|
||||
echo " <label>Erstzulassung</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Erstzulassung']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>nächste HU</label>\n";
|
||||
echo " <label class=\"data\">".$nt['HU_Monat']." / ".$nt['HU_Jahr']."</label>\n";
|
||||
echo " <label>nächste AU</label>\n";
|
||||
echo " <label class=\"data\">".$nt['AU_Monat']." / ".$nt['AU_Jahr']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anzahl der Fahrzeughalter</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Fahrzeughalter']."</label>\n";
|
||||
echo " <label>Unfallfahrzeug</label>\n";
|
||||
if ($nt['Unfallfahrzeug']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>MwSt. ausweisbar</label>\n";
|
||||
if ($nt['MwSt']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Für Gewerbe</label>\n";
|
||||
if ($nt['Gewerbe']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br /> <br />\n";
|
||||
echo " <fieldset style=\"border: none;\">\n";
|
||||
echo " <p>".nl2br($nt['Beschreibung'])."</p>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Technische Daten</legend>\n";
|
||||
echo " <label>Leistung in kW</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Leistung']."</label>\n";
|
||||
echo " <label>Getriebe</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Getriebe']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kraftstoffart</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Kraftstoffart']."</label>\n";
|
||||
if ("Diesel" == $nt['Krafstoffart']) {
|
||||
echo " <label>Biodiesel geeignet</label>\n";
|
||||
if ($nt['Biodiesel']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label> </label><label class=\"data\"> </label>\n";
|
||||
echo " <label>Pflanzenöl geeignet</label>\n";
|
||||
if ($nt['Pflanzenoel']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
} elseif (("Benzin" == $nt['Kraftstoffart']) OR ("Hybrid" == $nt['Kraftstoffart'])) {
|
||||
echo " <label>E10 geeignet</label>\n";
|
||||
if ($nt['E10']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Hubraum in ccm</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Hubraum']."</label>\n";
|
||||
echo " <label>Farbe</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Farbe']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Herstellerfarbbezeichnung</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Herstellerfarbbezeichnung']."</label>\n";
|
||||
echo " <label>Metallic</label>\n";
|
||||
if ($nt['Metallic']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Komfort / Innenausstattung</legend>\n";
|
||||
echo " <label>Klimatisierung</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Klimatisierung']."</label>\n";
|
||||
echo " <label>Anzahl der Sitzplätze</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Sitzplaetze']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Türen</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Tueren']."</label>\n";
|
||||
echo " <label>Innenausstattung</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Innenausstattung']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Farbe der Innenausstattung</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Innen_farbe']."</label>\n";
|
||||
echo " <label>Einparkhilfe</label>\n";
|
||||
if ($nt['Einparkhilfe']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Navigationssystem</label>\n";
|
||||
if ($nt['Navigationssystem']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Sitzheizung</label>\n";
|
||||
if ($nt['Sitzheizung']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Tempomat</label>\n";
|
||||
if ($nt['Tempomat']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Servolenkung</label>\n";
|
||||
if ($nt['Servolenkung']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Elektrische Fensterheber</label>\n";
|
||||
if ($nt['El_Fensterheber']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Schiebedach</label>\n";
|
||||
if ($nt['Schiebedach']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Standheizung</label>\n";
|
||||
if ($nt['Standheizung']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Zentralverriegelung</label>\n";
|
||||
if ($nt['Zentralverriegelung']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Aussenausstattung</legend>\n";
|
||||
echo " <label>Bereifung</label>\n";
|
||||
echo " <fieldset style=\"border: none;\">\n";
|
||||
echo " <p>".nl2br($nt['Bereifung'])."</p>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <label>Anhängerkupplung</label>\n";
|
||||
if ($nt['Anhaengerkupplung']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Leichtmetallfelgen</label>\n";
|
||||
if ($nt['Leichtmetallfelgen']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Sicherheit & Umwelt</legend>\n";
|
||||
echo " <label>Schadstoffklasse</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Schadstoffklasse']."</label>\n";
|
||||
echo " <label>Umweltplakette</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Umweltplakette']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>CO2-Emission in g/km</label>\n";
|
||||
echo " <label class=\"data\">".$nt['CO2']."</label>\n";
|
||||
echo " <label>Verbrauch kombiniert</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Verbrauch_kombi']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Verbrauch innerorts</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Verbrauch_innen']."</label>\n";
|
||||
echo " <label>Verbrauch ausserorts</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Verbrauch_aussen']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Airbags</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Airbags']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>ABS</label>\n";
|
||||
if ($nt['AntiBS']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Wegfahrsperre</label>\n";
|
||||
if ($nt['Wegfahrsperre']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>ESP</label>\n";
|
||||
if ($nt['ESP']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Allradantrieb</label>\n";
|
||||
if ($nt['Allradantrieb']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Partikelfilter</label>\n";
|
||||
if ($nt['Partikelfilter']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Xenon-Licht</label>\n";
|
||||
if ($nt['Xenon']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Extras</legend>\n";
|
||||
echo " <label>Behindertengerecht</label>\n";
|
||||
if ($nt['Behindertengerecht']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Scheckheftgepflegt</label>\n";
|
||||
if ($nt['Scheckheftgepflegt']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " <label>Garantie</label>\n";
|
||||
if ($nt['Garantie']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <label>Taxi</label>\n";
|
||||
if ($nt['Taxi']) {
|
||||
echo " <label class=\"data\">ja</label>\n";
|
||||
} else {
|
||||
echo " <label class=\"data\">nein</label>\n";
|
||||
}
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend class=\"sub\">Sonstiges</legend>\n";
|
||||
echo " <fieldset style=\"border: none;\">\n";
|
||||
echo " <p>".nl2br($nt['Sonstiges'])."</p>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</fieldset>\n";
|
||||
?>
|
||||
18
inhalte/kontakt.php
Normal file
18
inhalte/kontakt.php
Normal file
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
$Typ = "Kunden";
|
||||
$Text = "Kunde seit:";
|
||||
$table = PREFIX."_Kontakte";
|
||||
$legend = "Kunden";
|
||||
$type = "Kunde";
|
||||
|
||||
if (isset($_GET['pdf'])) {
|
||||
include "inhalte/pdf_show.php";
|
||||
} else {
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/search.php";
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
}
|
||||
?>
|
||||
84
inhalte/kontakt_add.php
Normal file
84
inhalte/kontakt_add.php
Normal file
@@ -0,0 +1,84 @@
|
||||
<form action="index.php?<?php echo $_SERVER['QUERY_STRING']; ?>" method="post" />
|
||||
<fieldset>
|
||||
<legend>Kunde hinzufügen</legend>
|
||||
<h2>Kundendaten</h2>
|
||||
<input type="hidden" name="new" value="new" />
|
||||
<input type="hidden" name="DSchutz" value="0" />
|
||||
<label>Firma</label>
|
||||
<input type="text" name="Firma" />
|
||||
<br />
|
||||
<label>Anrede</label>
|
||||
<select name="Anrede">
|
||||
<option value="Herr">Herr</option>
|
||||
<option value="Frau">Frau</option>
|
||||
</select>
|
||||
<br />
|
||||
<label>Vorname</label>
|
||||
<input type="text" name="Vorname" />
|
||||
<br />
|
||||
<label>Nachname</label>
|
||||
<input type="text" name="Nachname" />
|
||||
<br />
|
||||
<label>Strasse</label>
|
||||
<input type="text" name="Strasse" />
|
||||
<br />
|
||||
<label>Hausnummer</label>
|
||||
<input type="text" name="Nummer" />
|
||||
<br />
|
||||
<label>PLZ</label>
|
||||
<input type="text" name="PLZ" />
|
||||
<br />
|
||||
<label>Ort</label>
|
||||
<input type="text" name="Ort" />
|
||||
<br />
|
||||
<label>Land</label>
|
||||
<input type="text" name="Land" />
|
||||
<br />
|
||||
<label>Geburtsdatum</label>
|
||||
<input type="text" name="Geb_Datum" />
|
||||
<img src="img/small_info.png" alt="Datum der Form: <TT.MM.JJJJ>" title="Datum der Form: <TT.MM.JJJJ>" />
|
||||
<br />
|
||||
<label>Telefon</label>
|
||||
<input type="text" name="Telefon" />
|
||||
<br />
|
||||
<label>Fax</label>
|
||||
<input type="text" name="Fax" />
|
||||
<br />
|
||||
<label>Mobil</label>
|
||||
<input type="text" name="Mobil" />
|
||||
<br />
|
||||
<label>Email</label>
|
||||
<input type="text" name="Email" />
|
||||
<br />
|
||||
<label>Homepage</label>
|
||||
<input type="text" name="Homepage" />
|
||||
<br />
|
||||
<label>Registergericht</label>
|
||||
<input type="text" name="Gericht" />
|
||||
<br />
|
||||
<label>USt-ID / SteuerNr.</label>
|
||||
<input type="text" name="SteuerNr" />
|
||||
<br />
|
||||
<h2>Bankverbindung</h2>
|
||||
<label>Inhaber</label>
|
||||
<input type="text" name="Kto_Inhaber" />
|
||||
<br />
|
||||
<label>IBAN</label>
|
||||
<input type="text" name="Kto_Nummer" />
|
||||
<br />
|
||||
<label>BIC</label>
|
||||
<input type="text" name="BLZ" />
|
||||
<br />
|
||||
<label>Bank</label>
|
||||
<input type="text" name="Bank" />
|
||||
<br />
|
||||
<label>Datenschutzerklärung</label>
|
||||
<input type="checkbox" name="DSchutz" value="1" />
|
||||
<br />
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>Kunde speichern</legend>
|
||||
<input type="submit" class="button_save" name="formaction" value="save" title="Kunde speichern" />
|
||||
<br />
|
||||
</fieldset>
|
||||
</form>
|
||||
35
inhalte/kontakt_del.php
Normal file
35
inhalte/kontakt_del.php
Normal file
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
if (!isset($_POST['action'])) {
|
||||
echo "<h1>Kunde löschen</h1>\n";
|
||||
$sql = "SELECT Firma, Vorname, Nachname FROM ".PREFIX."_Kontakte WHERE ID = \"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<h2>Soll folgender Kunde wirklich gelöscht werden?</h2>\n";
|
||||
echo "<label>Firma</label>\n";
|
||||
echo "<label class=\"data\">".$nt['Firma']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<label>Ansprechpartner</label>\n";
|
||||
echo "<label class=\"data\">".$nt['Vorname']." ".$nt['Nachname']."</label>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" >\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$_POST['ID']."\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"del\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <input type=\"submit\" class=\"button_del\" name=\"action\" value=\"1\" title=\"Kunde jetzt löschen\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_stop\" name=\"formaction\" value=\"stop\" title=\"Abbrechen\" />\n";
|
||||
echo "</form>\n";
|
||||
echo "<br class=\"fix\" />\n";
|
||||
} else {
|
||||
$sql = 'DELETE FROM
|
||||
'.PREFIX.'_Kontakte
|
||||
WHERE
|
||||
ID = "'.$_POST['ID'].'";';
|
||||
$result = $db->query($sql);
|
||||
if ($result) {
|
||||
unset($_POST);
|
||||
include "inhalte/kontakt.php";
|
||||
} else {
|
||||
echo "Fehler beim löschen";
|
||||
}
|
||||
}
|
||||
?>
|
||||
111
inhalte/kontakt_edit.php
Normal file
111
inhalte/kontakt_edit.php
Normal file
@@ -0,0 +1,111 @@
|
||||
<?php
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum, DATE_FORMAT(Geb_Datum, '%d.%m.%Y') AS Geb_Datum FROM ".PREFIX."_Kontakte WHERE ID = \"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
|
||||
echo "<form action=\"index.php?".$_SERVER['QUERY_STRING']."\" method=\"post\" />\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Kunde bearbeiten</legend>\n";
|
||||
echo " <input type=\"hidden\" name=\"edit\" value=\"edit\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <b>\n";
|
||||
echo " <h2>Kundendaten</h2>\n";
|
||||
echo " <label>Kundennummer</label>\n";
|
||||
echo " <label class=\"data\">".$nt['ID']."</label>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Kunde seit</label>\n";
|
||||
echo " <label class=\"data\">".$nt['Datum']."</label>\n";
|
||||
echo " </b>\n";
|
||||
echo " <br /> <br />\n";
|
||||
echo " <label>Firma</label>\n";
|
||||
echo " <input type=\"text\" name=\"Firma\" value=\"".$nt['Firma']."\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Anrede</label>\n";
|
||||
echo " <select name=\"Anrede\">\n";
|
||||
echo " <option value=\"Herr\"";
|
||||
if ("Herr" == $nt['Anrede']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">Herr</option>\n";
|
||||
echo " <option value=\"Frau\"";
|
||||
if ("Frau" == $nt['Anrede']) {
|
||||
echo " selected=\"selected\"";
|
||||
}
|
||||
echo ">Frau</option>\n";
|
||||
echo " </select>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Vorname</label>\n";
|
||||
echo " <input type=\"text\" name=\"Vorname\" value=\"".$nt['Vorname']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Nachname</label>\n";
|
||||
echo " <input type=\"text\" name=\"Nachname\" value=\"".$nt['Nachname']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Strasse</label>\n";
|
||||
echo " <input type=\"text\" name=\"Strasse\" value=\"".$nt['Strasse']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Hausnummer</label>\n";
|
||||
echo " <input type=\"text\" name=\"Nummer\" value=\"".$nt['Nummer']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>PLZ</label>\n";
|
||||
echo " <input type=\"text\" name=\"PLZ\" value=\"".$nt['PLZ']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Ort</label>\n";
|
||||
echo " <input type=\"text\" name=\"Ort\" value=\"".$nt['Ort']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Land</label>\n";
|
||||
echo " <input type=\"text\" name=\"Land\" value=\"".$nt['Land']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Geburtsdatum</label>\n";
|
||||
echo " <input type=\"text\" name=\"Geb_Datum\" value=\"".$nt['Geb_Datum']."\"/>\n";
|
||||
echo " <img src=\"img/small_info.png\" alt=\"Datum der Form: <TT.MM.JJJJ>\" title=\"Datum der Form: <TT.MM.JJJJ>\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Telefon</label>\n";
|
||||
echo " <input type=\"text\" name=\"Telefon\" value=\"".$nt['Telefon']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Fax</label>\n";
|
||||
echo " <input type=\"text\" name=\"Fax\" value=\"".$nt['Fax']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Mobil</label>\n";
|
||||
echo " <input type=\"text\" name=\"Mobil\" value=\"".$nt['Mobil']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Email</label>\n";
|
||||
echo " <input type=\"text\" name=\"Email\" value=\"".$nt['Email']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Homepage</label>\n";
|
||||
echo " <input type=\"text\" name=\"Homepage\" value=\"".$nt['Homepage']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Registergericht</label>\n";
|
||||
echo " <input type=\"text\" name=\"Gericht\" value=\"".$nt['Gericht']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>USt-ID / SteuerNr.</label>\n";
|
||||
echo " <input type=\"text\" name=\"SteuerNr\" value=\"".$nt['SteuerNr']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <h2>Bankverbindung</h2>\n";
|
||||
echo " <label>Inhaber</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kto_Inhaber\" value=\"".$nt['Kto_Inhaber']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>IBAN</label>\n";
|
||||
echo " <input type=\"text\" name=\"Kto_Nummer\" value=\"".$nt['Kto_Nummer']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>BIC</label>\n";
|
||||
echo " <input type=\"text\" name=\"BLZ\" value=\"".$nt['BLZ']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Bank</label>\n";
|
||||
echo " <input type=\"text\" name=\"Bank\" value=\"".$nt['Bank']."\"/>\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Datenschutzerklärung</label>\n";
|
||||
echo " <input type=\"checkbox\" name=\"DSchutz\" value=\"1\" ";
|
||||
if ($nt['DSchutz']) {
|
||||
echo "checked=\"checked\" ";
|
||||
}
|
||||
echo "/>\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo " <fieldset>\n";
|
||||
echo " <legend>Kunde speichern</legend>\n";
|
||||
echo " <input type=\"submit\" class=\"button_save\" name=\"formaction\" value=\"save\" title=\"Kunde speichern\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " </fieldset>\n";
|
||||
echo "</form>\n";
|
||||
|
||||
?>
|
||||
5
inhalte/kontakt_over.php
Normal file
5
inhalte/kontakt_over.php
Normal file
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
$sql = "SELECT * FROM ".PREFIX."_Kontakte ".$Abfrage." ORDER BY Nachname ASC, Firma ASC";
|
||||
$result = $db->query($sql);
|
||||
include "inhalte/vt_overview.php";
|
||||
?>
|
||||
76
inhalte/kontakt_save.php
Normal file
76
inhalte/kontakt_save.php
Normal file
@@ -0,0 +1,76 @@
|
||||
<?php
|
||||
if ("" != $_POST['Geb_Datum']) {
|
||||
$nt = explode(".", $_POST['Geb_Datum']);
|
||||
$Geb_Datum = $nt['2']."-".$nt['1']."-".$nt['0'];
|
||||
if (3 != sizeof($nt)) {
|
||||
echo "<h1>Bitte überprüfen Sie das Format des Geburtsdatums bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Das korrekte Datumsformat ist z.B.: \"25.07.2009\"!</h2>\n";
|
||||
} else {
|
||||
if (4 !=strlen($nt['2'])) {
|
||||
echo "<h1>Bitte überprüfen Sie das Datumsformat bei der Eingabe!</h1>\n";
|
||||
echo "<h2>Die Eingabe der Jahreszahl muss 4-stellig erfolgen!</h2>\n";
|
||||
} else {
|
||||
if (checkdate($nt['1'], $nt['0'], $nt['2'])) {
|
||||
$temp = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$Geb_Datum = "0000-00-00";
|
||||
}
|
||||
|
||||
if (isset($_POST['new'])) {
|
||||
$sql = 'INSERT INTO '.PREFIX.'_Kontakte (ID, Datum) VALUES (NULL, CURDATE())';
|
||||
$stmt = $db->prepare($sql);
|
||||
if (!$stmt) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$db->error);
|
||||
}
|
||||
if (!$stmt->execute()) {
|
||||
die ('Datensatz konnte nicht angelegt werden: '.$stmt->error);
|
||||
}
|
||||
$sql = 'SELECT last_insert_id() AS last';
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
$ID = $nt['last'];
|
||||
} elseif(isset($_POST['edit'])) {
|
||||
$ID = $_POST['ID'];
|
||||
}
|
||||
$sql = 'UPDATE '.PREFIX.'_Kontakte SET
|
||||
Firma = "'.$_POST['Firma'].'",
|
||||
Anrede = "'.$_POST['Anrede'].'",
|
||||
Vorname = "'.$_POST['Vorname'].'",
|
||||
Nachname = "'.$_POST['Nachname'].'",
|
||||
Strasse = "'.$_POST['Strasse'].'",
|
||||
Nummer = "'.$_POST['Nummer'].'",
|
||||
PLZ = "'.$_POST['PLZ'].'",
|
||||
Ort = "'.$_POST['Ort'].'",
|
||||
Land = "'.$_POST['Land'].'",
|
||||
Geb_Datum = "'.$Geb_Datum.'",
|
||||
Telefon = "'.$_POST['Telefon'].'",
|
||||
Fax = "'.$_POST['Fax'].'",
|
||||
Mobil = "'.$_POST['Mobil'].'",
|
||||
Email = "'.$_POST['Email'].'",
|
||||
Homepage = "'.$_POST['Homepage'].'",
|
||||
Gericht = "'.$_POST['Gericht'].'",
|
||||
SteuerNr = "'.$_POST['SteuerNr'].'",
|
||||
Kto_Inhaber = "'.$_POST['Kto_Inhaber'].'",
|
||||
Kto_Nummer = "'.$_POST['Kto_Nummer'].'",
|
||||
BLZ = "'.$_POST['BLZ'].'",
|
||||
Bank = "'.$_POST['Bank'].'",
|
||||
DSchutz = "'.$_POST['DSchutz'].'"
|
||||
WHERE ID = "'.$ID.'";';
|
||||
$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 "<h2>Kunde <i>".$_POST['Firma'].", ".$_POST['Vorname']." ".$_POST['Nachname']."</i> wurde gespeichert!</h2>\n";
|
||||
|
||||
echo "<form action=\"index.php?section=kontakt\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"ID\" value=\"".$ID."\" />\n";
|
||||
echo " <input type=\"submit\" class=\"button_view\" name=\"formaction\" value=\"show\" title=\"Kunde anzeigen\" />\n";
|
||||
echo "</form>\n";
|
||||
echo "<br class=\"fix\"/>\n";
|
||||
?>
|
||||
332
inhalte/kontakt_show.php
Normal file
332
inhalte/kontakt_show.php
Normal file
@@ -0,0 +1,332 @@
|
||||
<?php
|
||||
$sql = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum , DATE_FORMAT(Geb_Datum, '%d.%m.%Y') AS Geb_Datum FROM ".PREFIX."_Kontakte WHERE ID = \"".$_POST['ID']."\";";
|
||||
$result = $db->query($sql);
|
||||
$nt = $result->fetch_assoc();
|
||||
echo "<fieldset>\n";
|
||||
echo " <legend>";
|
||||
if ("" != $nt['Firma']) {
|
||||
echo $nt['Firma'];
|
||||
} else {
|
||||
echo $nt['Anrede']." ".$nt['Vorname']." ".$nt['Nachname'];
|
||||
}
|
||||
echo "</legend>\n";
|
||||
echo " <h2>Kunde seit: ".$nt['Datum']."</h2>\n";
|
||||
echo " <label>Kundennummer:</label><label class=\"data\">".$nt['ID']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Firma:</label><label class=\"data\">".$nt['Firma']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Anrede:</label><label class=\"data\">".$nt['Anrede']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Name:</label><label class=\"data\">".$nt['Vorname']." ".$nt['Nachname']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Adresse:</label><label class=\"data\">".$nt['Strasse']." ".$nt['Nummer']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Ort:</label><label class=\"data\">".$nt['PLZ']." ".$nt['Ort']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Land:</label><label class=\"data\">".$nt['Land']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Geburtsdatum:</label><label class=\"data\">".$nt['Geb_Datum']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <br />\n";
|
||||
echo " <label>Telefon:</label><label class=\"data\">".$nt['Telefon']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Fax:</label><label class=\"data\">".$nt['Fax']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Mobil:</label><label class=\"data\">".$nt['Mobil']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Email:</label><label class=\"data\"><a href=\"mailto:".$nt['Email']."\">".$nt['Email']."</a></label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Homepage:</label><label class=\"data\"><a href=\"".$nt['Homepage']."\" target=\"_blank\">".$nt['Homepage']."</a></label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Registergericht:</label><label class=\"data\">".$nt['Gericht']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>USt-ID / SteuerNr:</label><label class=\"data\">".$nt['SteuerNr']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <h2>Bankverbindung</h2>\n";
|
||||
echo " <label>Inhaber:</label><label class=\"data\">".$nt['Kto_Inhaber']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>IBAN:</label><label class=\"data\">".$nt['Kto_Nummer']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>BIC:</label><label class=\"data\">".$nt['BLZ']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Bank:</label><label class=\"data\">".$nt['Bank']."</label>\n";
|
||||
echo " <br class=\"fix\" />\n";
|
||||
echo " <label>Datenschutzerklärung:</label><label class=\"data\">";
|
||||
if ($nt['DSchutz']) {
|
||||
echo "liegt vor";
|
||||
} else {
|
||||
echo "liegt nicht vor";
|
||||
}
|
||||
echo "</label>\n";
|
||||
|
||||
echo " <br class=\"fix\" />\n";
|
||||
|
||||
if ($_SESSION['Firma']['KfZ']) {
|
||||
$sqlkfz = "SELECT * FROM ".PREFIX."_KfZ WHERE Kontakt_ID = \"".$_POST['ID']."\";";
|
||||
$resultkfz = $db->query($sqlkfz);
|
||||
while ($ntkfz = $resultkfz->fetch_assoc()) {
|
||||
var_dump($ntkfz);
|
||||
}
|
||||
}
|
||||
|
||||
$sqlan = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Angebote WHERE Kontakt_ID = \"".$_POST['ID']."\" ORDER BY Jahr DESC, ID DESC;";
|
||||
$resultan = $db->query($sqlan);
|
||||
echo " <h2>Angebote</h2>\n";
|
||||
echo " <table>\n";
|
||||
echo " <form action=\"index.php?section=angebot\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"from\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col span=\"2\" width=\"10%\" />\n";
|
||||
echo " <col width=\"60%\" />\n";
|
||||
echo " <col width=\"20%\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <th>#</th>\n";
|
||||
echo " <th>zu LV</th>\n";
|
||||
echo " <th>Bearbeiter</th>\n";
|
||||
echo " <th>Datum</th>\n";
|
||||
echo " </tr>\n";
|
||||
while ($ntan = $resultan->fetch_assoc()) {
|
||||
echo " <tr>\n";
|
||||
while (strlen($ntan['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntan['ID'] = "0".$ntan['ID'];
|
||||
}
|
||||
while (strlen($ntan['LV_ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntan['LV_ID'] = "0".$ntan['LV_ID'];
|
||||
}
|
||||
echo " <td><input type=\"submit\" class=\"button_kunde\" name=\"ID\" value=\"".$ntan['Jahr']."_".$ntan['ID']."\" title=\"Angebot anzeigen\" /></td>\n";
|
||||
if ((0 == $ntan['LV_Jahr']) AND (0 == $ntan['LV_ID'])) {
|
||||
echo " <td> </td>\n";
|
||||
} else {
|
||||
echo " <td>".$ntan['LV_Jahr']."_".$ntan['LV_ID']."</td>\n";
|
||||
}
|
||||
$sqltmp = "SELECT Vorname, Nachname FROM Admin WHERE ID = \"".$ntan['Admin_ID']."\";";
|
||||
$resulttmp = $db->query($sqltmp);
|
||||
$nttmp = $resulttmp->fetch_assoc();
|
||||
echo " <td>".$nttmp['Vorname']." ".$nttmp['Nachname']."</td>\n";
|
||||
echo " <td>".$ntan['Datum']."</td>\n";
|
||||
echo " </tr>\n";
|
||||
|
||||
}
|
||||
echo " </form>\n";
|
||||
echo " </table>\n";
|
||||
|
||||
$sqlau = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Auftraege WHERE Kontakt_ID = \"".$_POST['ID']."\" ORDER BY Jahr DESC, ID DESC;";
|
||||
$resultau = $db->query($sqlau);
|
||||
echo " <h2>Auftragsbestätigungen</h2>\n";
|
||||
echo " <table>\n";
|
||||
echo " <form action=\"index.php?section=bestaet\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"from\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col span=\"2\" width=\"10%\" />\n";
|
||||
echo " <col width=\"30%\" />\n";
|
||||
echo " <col width=\"30%\" />\n";
|
||||
echo " <col width=\"20%\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <th>#</th>\n";
|
||||
echo " <th>Angebot</th>\n";
|
||||
echo " <th>Bearbeiter</th>\n";
|
||||
echo " <th>Auftragspreis</th>\n";
|
||||
echo " <th>Datum</th>\n";
|
||||
echo " </tr>\n";
|
||||
while ($ntau = $resultau->fetch_assoc()) {
|
||||
echo " <tr>\n";
|
||||
while (strlen($ntau['Angebot_ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntau['Angebot_ID'] = "0".$ntau['Angebot_ID'];
|
||||
}
|
||||
while (strlen($ntau['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntau['ID'] = "0".$ntau['ID'];
|
||||
}
|
||||
echo " <td><input type=\"submit\" class=\"button_kunde\" name=\"ID\" value=\"".$ntau['Jahr']."_".$ntau['ID']."\" title=\"Auftragsbestätigung anzeigen\" /></td>\n";
|
||||
if ((0 == $ntau['Angebot_Jahr']) AND (0 == $ntau['Angebot_ID'])) {
|
||||
echo " <td> </td>\n";
|
||||
} else {
|
||||
echo " <td>".$ntau['Angebot_Jahr']."_".$ntau['Angebot_ID']."</td>\n";
|
||||
}
|
||||
$sqltmp = "SELECT Vorname, Nachname FROM Admin WHERE ID = \"".$ntau['Admin_ID']."\";";
|
||||
$resulttmp = $db->query($sqltmp);
|
||||
$nttmp = $resulttmp->fetch_assoc();
|
||||
echo " <td>".$nttmp['Vorname']." ".$nttmp['Nachname']."</td>\n";
|
||||
echo " <td>".$ntau['Auftrag_Preis']." €</td>\n";
|
||||
echo " <td>".$ntau['Datum']."</td>\n";
|
||||
echo " </tr>\n";
|
||||
|
||||
}
|
||||
echo " </form>\n";
|
||||
echo " </table>\n";
|
||||
|
||||
$sqlr = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Rechnungen WHERE Kontakt_ID = \"".$_POST['ID']."\" ORDER BY Jahr DESC, ID DESC;";
|
||||
$resultr = $db->query($sqlr);
|
||||
echo " <h2>Rechnungen</h2>\n";
|
||||
echo " <table>\n";
|
||||
echo " <form action=\"index.php?section=rechnung\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"from\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col span=\"2\" width=\"10%\" />\n";
|
||||
echo " <col width=\"20%\" />\n";
|
||||
echo " <col width=\"10%\" />\n";
|
||||
echo " <col width=\"20%\" />\n";
|
||||
echo " <col width=\"10%\" />\n";
|
||||
echo " <col width=\"20%\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <th>#</th>\n";
|
||||
echo " <th>Auftrag / Lieferung</th>\n";
|
||||
echo " <th>Bearbeiter</th>\n";
|
||||
echo " <th>Typ</th>\n";
|
||||
echo " <th>Rechnungsbetrag</th>\n";
|
||||
echo " <th>Bezahlt</th>\n";
|
||||
echo " <th>Datum</th>\n";
|
||||
echo " </tr>\n";
|
||||
while ($ntr = $resultr->fetch_assoc()) {
|
||||
echo " <tr>\n";
|
||||
while (strlen($ntr['Auftrag_ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntr['Auftrag_ID'] = "0".$ntr['Auftrag_ID'];
|
||||
}
|
||||
while (strlen($ntr['Liefer_ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntr['Liefer_ID'] = "0".$ntr['Liefer_ID'];
|
||||
}
|
||||
while (strlen($ntr['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntr['ID'] = "0".$ntr['ID'];
|
||||
}
|
||||
echo " <td><input type=\"submit\" class=\"button_kunde\" name=\"ID\" value=\"".$ntr['Jahr']."_".$ntr['ID']."\" title=\"Rechnung anzeigen\" /></td>\n";
|
||||
if ((0 != $ntr['Auftrag_Jahr']) OR (0 != $ntau['Auftrag_ID'])) {
|
||||
echo " <td>A_".$ntr['Auftrag_Jahr']."_".$ntr['Auftrag_ID']."</td>\n";
|
||||
} elseif ((0 != $ntr['Liefer_Jahr']) OR (0 != $ntau['Liefer_ID'])) {
|
||||
echo " <td>L_".$ntr['Liefer_Jahr']."_".$ntr['Liefer_ID']."</td>\n";
|
||||
} else {
|
||||
echo " <td> </td>\n";
|
||||
}
|
||||
$sqltmp = "SELECT Vorname, Nachname FROM Admin WHERE ID = \"".$ntr['Admin_ID']."\";";
|
||||
$resulttmp = $db->query($sqltmp);
|
||||
$nttmp = $resulttmp->fetch_assoc();
|
||||
echo " <td>".$nttmp['Vorname']." ".$nttmp['Nachname']."</td>\n";
|
||||
if ($ntr['Vorkasse']) {
|
||||
echo " <td title=\"Vorkasse-Rechnung\">VK</td>\n";
|
||||
} elseif ($ntr['Schluss_Rechnung']) {
|
||||
echo " <td title=\"Schluss-Rechnung\">SR</td>\n";
|
||||
} elseif ((0 == $ntr['Auftrag_Jahr']) AND (0 == $ntau['Auftrag_ID'])) {
|
||||
echo " <td title=\"Rechnung ohne Auftrag\">OA</td>\n";
|
||||
} else {
|
||||
echo " <td title=\"Abschlagzahlung\">AZ</td>\n";
|
||||
}
|
||||
echo " <td>".$ntr['Preis']." €</td>\n";
|
||||
if ($ntr['Bezahlt']) {
|
||||
echo " <td>ja</td>\n";
|
||||
} else {
|
||||
echo " <td>nein</td>\n";
|
||||
}
|
||||
echo " <td>".$ntr['Datum']."</td>\n";
|
||||
echo " </tr>\n";
|
||||
|
||||
}
|
||||
echo " </form>\n";
|
||||
echo " </table>\n";
|
||||
|
||||
$sqlli = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_liefer WHERE Kontakt_ID = \"".$_POST['ID']."\" ORDER BY Jahr DESC, ID DESC;";
|
||||
$resultli = $db->query($sqlli);
|
||||
echo " <h2>Lieferscheine</h2>\n";
|
||||
echo " <table>\n";
|
||||
echo " <form action=\"index.php?section=liefer\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"from\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col span=\"2\" width=\"10%\" />\n";
|
||||
echo " <col width=\"30%\" />\n";
|
||||
echo " <col width=\"30%\" />\n";
|
||||
echo " <col width=\"20%\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <th>#</th>\n";
|
||||
echo " <th>Auftrag / Rechnung</th>\n";
|
||||
echo " <th>Bearbeiter</th>\n";
|
||||
echo " <th>Auftragspreis</th>\n";
|
||||
echo " <th>Datum</th>\n";
|
||||
echo " </tr>\n";
|
||||
while ($ntli = $resultli->fetch_assoc()) {
|
||||
echo " <tr>\n";
|
||||
while (strlen($ntli['Referenz_ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntli['Referenz_ID'] = "0".$ntli['Referenz_ID'];
|
||||
}
|
||||
while (strlen($ntli['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntli['ID'] = "0".$ntli['ID'];
|
||||
}
|
||||
echo " <td><input type=\"submit\" class=\"button_kunde\" name=\"ID\" value=\"".$ntli['Jahr']."_".$ntli['ID']."\" title=\"Auftragsbestätigung anzeigen\" /></td>\n";
|
||||
if ((0 == $ntli['Referenz_Jahr']) AND (0 == $ntli['Referenz_ID'])) {
|
||||
echo " <td> </td>\n";
|
||||
} else {
|
||||
if ($ntli['Auftrag']) {
|
||||
echo " <td>A_";
|
||||
} else {
|
||||
echo " <td>R_";
|
||||
}
|
||||
echo $ntli['Referenz_Jahr']."_".$ntli['Referenz_ID']."</td>\n";
|
||||
}
|
||||
$sqltmp = "SELECT Vorname, Nachname FROM Admin WHERE ID = \"".$ntli['Admin_ID']."\";";
|
||||
$resulttmp = $db->query($sqltmp);
|
||||
$nttmp = $resulttmp->fetch_assoc();
|
||||
echo " <td>".$nttmp['Vorname']." ".$nttmp['Nachname']."</td>\n";
|
||||
echo " <td>".$ntli['Auftrag_Preis']." €</td>\n";
|
||||
echo " <td>".$ntli['Datum']."</td>\n";
|
||||
echo " </tr>\n";
|
||||
|
||||
}
|
||||
echo " </form>\n";
|
||||
echo " </table>\n";
|
||||
|
||||
$sqlgu = "SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') AS Datum FROM ".PREFIX."_Gutschriften WHERE Kontakt_ID = \"".$_POST['ID']."\" ORDER BY Jahr DESC, ID DESC;";
|
||||
$resultgu = $db->query($sqlgu);
|
||||
echo " <h2>Gutschriften</h2>\n";
|
||||
echo " <table>\n";
|
||||
echo " <form action=\"index.php?section=gut\" method=\"post\">\n";
|
||||
echo " <input type=\"hidden\" name=\"formaction\" value=\"view\" />\n";
|
||||
echo " <input type=\"hidden\" name=\"from\" value=\"".$nt['ID']."\" />\n";
|
||||
echo " <colgroup>\n";
|
||||
echo " <col span=\"2\" width=\"10%\" />\n";
|
||||
echo " <col width=\"30%\" />\n";
|
||||
echo " <col width=\"30%\" />\n";
|
||||
echo " <col width=\"20%\" />\n";
|
||||
echo " </colgroup>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <th>#</th>\n";
|
||||
echo " <th>Rechnung</th>\n";
|
||||
echo " <th>Bearbeiter</th>\n";
|
||||
echo " <th>Gutschriftbetrag</th>\n";
|
||||
echo " <th>Datum</th>\n";
|
||||
echo " </tr>\n";
|
||||
while ($ntgu = $resultgu->fetch_assoc()) {
|
||||
echo " <tr>\n";
|
||||
while (strlen($ntgu['Rechnung_ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntgu['Rechnung_ID'] = "0".$ntgu['Rechnung_ID'];
|
||||
}
|
||||
while (strlen($ntgu['ID']) < $_SESSION['Firma']['Stellen']) {
|
||||
$ntgu['ID'] = "0".$ntgu['ID'];
|
||||
}
|
||||
echo " <td><input type=\"submit\" class=\"button_kunde\" name=\"ID\" value=\"".$ntgu['Jahr']."_".$ntgu['ID']."\" title=\"Gutschrift anzeigen\" /></td>\n";
|
||||
if ((0 == $ntgu['Rechnung_Jahr']) AND (0 == $ntgu['Rechnung_ID'])) {
|
||||
echo " <td> </td>\n";
|
||||
} else {
|
||||
echo " <td>".$ntgu['Rechnung_Jahr']."_".$ntgu['Rechnung_ID']."</td>\n";
|
||||
}
|
||||
$sqltmp = "SELECT Vorname, Nachname FROM Admin WHERE ID = \"".$ntgu['Admin_ID']."\";";
|
||||
$resulttmp = $db->query($sqltmp);
|
||||
$nttmp = $resulttmp->fetch_assoc();
|
||||
echo " <td>".$nttmp['Vorname']." ".$nttmp['Nachname']."</td>\n";
|
||||
echo " <td>".$ntgu['Preis']." €</td>\n";
|
||||
echo " <td>".$ntgu['Datum']."</td>\n";
|
||||
echo " </tr>\n";
|
||||
|
||||
}
|
||||
echo " </form>\n";
|
||||
echo " </table>\n";
|
||||
|
||||
|
||||
|
||||
echo "</fieldset>\n";
|
||||
echo "<p> <br /> </p>\n";
|
||||
|
||||
?>
|
||||
34
inhalte/left.php
Normal file
34
inhalte/left.php
Normal file
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
echo "<ul>\n";
|
||||
echo " <li class=\"home";
|
||||
if ((!isset($_GET['section'])) OR ("home" == $_GET['section'])) {
|
||||
echo "_activ";
|
||||
}
|
||||
echo "\">";
|
||||
echo "<a href=\"index.php?section=home\"><img src=\"img/home.gif\" /></a></li>\n";
|
||||
echo " <li class=\"sv";
|
||||
if (("sv" == $_GET['section']) OR ("lv" == $_GET['section']) OR ("angebot" == $_GET['section']) OR ("bestaet" == $_GET['section']) OR ("rechnung" == $_GET['section']) OR ("liefer" == $_GET['section']) OR ("gut" == $_GET['section']) OR ("oposten" == $_GET['section'])) {
|
||||
echo "_activ";
|
||||
}
|
||||
echo "\" onmouseover=\"show_tooltip(sv)\" onmouseout=\"hide_tooltip()\">";
|
||||
echo "<a href=\"index.php?section=sv\"><img src=\"img/small_schrift.png\" />Abwicklung</a></li>\n";
|
||||
echo " <li class=\"vt";
|
||||
if (("vt" == $_GET['section']) OR ("tracking" == $_GET['section']) OR ("eur" == $_GET['section']) OR ("turnus" == $_GET['section']) OR ("schrift" == $_GET['section']) OR ("arech" == $_GET['section'])) {
|
||||
echo "_activ";
|
||||
}
|
||||
echo "\" onmouseover=\"show_tooltip(vt)\" onmouseout=\"hide_tooltip()\">";
|
||||
echo "<a href=\"index.php?section=vt\"><img src=\"img/small_vt.png\" />Verwaltung</a></li>\n";
|
||||
echo " <li class=\"st";
|
||||
if (("stamm" == $_GET['section']) OR ("user" == $_GET['section']) OR ("texte" == $_GET['section']) OR ("kontakt" == $_GET['section']) OR ("artikel" == $_GET['section']) OR ("kfz" == $_GET['section'])) {
|
||||
echo "_activ";
|
||||
}
|
||||
echo "\" onmouseover=\"show_tooltip(st)\" onmouseout=\"hide_tooltip()\">";
|
||||
echo "<a href=\"index.php?section=stamm\"><img src=\"img/small_stamm.png\" />Stammdaten</a></li>\n";
|
||||
echo " <li class=\"ie";
|
||||
if (("ie" == $_GET['section'])) {
|
||||
echo "_activ";
|
||||
}
|
||||
echo "\" onmouseover=\"show_tooltip(ie)\" onmouseout=\"hide_tooltip()\">";
|
||||
echo "<a href=\"index.php?section=ie\"><img src=\"img/small_ie.png\" />Import / Export</a></li>\n";
|
||||
echo "</ul>\n";
|
||||
?>
|
||||
30
inhalte/liefer.php
Normal file
30
inhalte/liefer.php
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
if (isset($_POST['ID'])) {
|
||||
$test = explode("_", $_POST['ID']);
|
||||
$ID = $test['1'];
|
||||
$Jahr = $test['0'];
|
||||
}
|
||||
$legend = "Lieferscheine";
|
||||
$t_pos = "liefer";
|
||||
$Typ = "Lieferschein";
|
||||
$type = "Lieferschein";
|
||||
$Text = "Lieferschein vom:";
|
||||
$table = PREFIX."_liefer";
|
||||
|
||||
if (isset($_GET['pdf'])) {
|
||||
include "inhalte/pdf_show.php";
|
||||
} elseif (isset($_GET['mail'])) {
|
||||
include "inhalte/mail.php";
|
||||
} else {
|
||||
if ((!isset($_POST['formaction'])) OR ("stop" == $_POST['formaction'])) {
|
||||
include "inhalte/search.php";
|
||||
include "inhalte/".$_GET['section']."_over.php";
|
||||
} elseif ("mail" == $_POST['formaction']) {
|
||||
} elseif ("email" == $_POST['formaction']) {
|
||||
include "inhalte/email.php";
|
||||
} else {
|
||||
include "inhalte/".$_GET['section']."_".$_POST['formaction'].".php";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user