Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //VERARBEITUNG VON FORMULAREN
- if(isset($_GET['indb']))
- {
- if($_GET['indb'] == 1) //Shoparbeit - Erwerb eintragen
- {
- //Sicherheitsabfrage
- if($_POST['handel'] == "" OR $_POST['grund'] == "")
- {
- send_message_die("Es wurden nicht alle Felder ausgefüllt.");
- }
- //Variablen umwandeln
- $handel = $_POST['handel'];
- $grund = $_POST['grund'];
- //Zeit
- require("templates/zeit.php");
- //Positiv oder negativ
- $positiv = true;
- //Umsatz ermitteln
- $var12 = "SELECT * FROM lager WHERE id = '$grund'";
- $query12 = mysqli_query($db, $var12);
- if($query12 == false)
- {
- send_message_die("Es trat ein Problem in der Datenbank auf. Fehler #17");
- }
- $daten12 = mysqli_fetch_assoc($query12);
- $umsatz = $daten12['preis'];
- //Kontostand holen
- $var1 = "SELECT * FROM info WHERE variable = 'kontostand'";
- $query1 = mysqli_query($db, $var1);
- if($query1 == false)
- {
- send_message_die("Es gab ein Fehler in der Datenbank #02.");
- }
- $daten1 = mysqli_fetch_assoc($query1);
- $konto = $daten1['wert'];
- $konto = $konto + $umsatz;
- //Unterscheidung
- if(!is_numeric($grund))
- {
- $grund = translate($grund);
- }
- //Lager updaten
- $var10 = "SELECT * FROM lager WHERE id = '$grund'";
- $query10 = mysqli_query($db, $var10);
- $daten10 = mysqli_fetch_assoc($query10);
- $produkt_anzahl = $daten10['anzahl'];
- $produkt_anzahl = $produkt_anzahl - 1;
- $var11 = "UPDATE lager SET anzahl = '$produkt_anzahl' WHERE id = '$grund'";
- $query11 = mysqli_query($db, $var11);
- if($query10 == false OR $query11 == false)
- {
- send_message_die("Es gab ein Fehler in der Datenbank #16.");
- }
- $grund = $daten10['produkt'];
- //Konto updaten
- $var2 = "UPDATE info SET wert = '$konto' WHERE variable = 'kontostand'";
- $query2 = mysqli_query($db, $var2);
- if($query2 == false)
- {
- send_message_die("Es gab ein Fehler in der Datenbank #03.");
- }
- $var3 = "INSERT INTO umsatz (datum, uhrzeit, handel, umsatz, positiv, grund, konto_nachher)
- VALUES ('$datum', '$uhrzeit', '$handel', '$umsatz', '$positiv', '$grund', '$konto');";
- $query3 = mysqli_query($db, $var3);
- if($query3 == false)
- {
- send_message_die("Es gab ein Fehler in der Datenbank #04.");
- } else {
- send_message_success("Der Eintrag wurde erfolgreich verbucht");
- }
- }
- elseif($_GET['indb'] == 2) //Shoparbeit - Abbuchung eintragen
- {
- //Sicherheitsabfrage
- if($_POST['handel'] == "" OR $_POST['umsatz'] == "" OR $_POST['grund'] == "")
- {
- send_message_die("Es wurden nicht alle Felder ausgefüllt.");
- }
- //Variablen umwandeln
- $handel = $_POST['handel'];
- $umsatz = $_POST['umsatz'];
- $grund = $_POST['grund'];
- //Zeit
- require("templates/zeit.php");
- //Positiv oder negativ
- $positiv = false;
- //Kontostand holen
- $var4 = "SELECT * FROM info WHERE variable = 'kontostand'";
- $query4 = mysqli_query($db, $var4);
- if($query4 == false)
- {
- send_message_die("Es gab ein Fehler in der Datenbank #05.");
- }
- $daten4 = mysqli_fetch_assoc($query4);
- $konto = $daten4['wert'];
- $konto = $konto - $umsatz;
- //Konto updaten
- $var5 = "UPDATE info SET wert = '$konto' WHERE variable = 'kontostand'";
- $query5 = mysqli_query($db, $var5);
- if($query5 == false)
- {
- send_message_die("Es gab ein Fehler in der Datenbank #06.");
- }
- $var6 = "INSERT INTO umsatz (datum, uhrzeit, handel, umsatz, positiv, grund, konto_nachher)
- VALUES ('$datum', '$uhrzeit', '$handel', '$umsatz', '$positiv', '$grund', '$konto');";
- $query6 = mysqli_query($db, $var6);
- if($query6 == false)
- {
- send_message_die("Es gab ein Fehler in der Datenbank #07.");
- } else {
- send_message_success("Die Abbuchung wurde erfolgreich verbucht");
- }
- }
- elseif($_GET['indb'] == 3) //Lager - Produkt eintragen
- {
- if($_POST['produkt'] == "" OR $_POST['anzahl'] == "" OR $_POST['preis'] == "")
- {
- send_message_die("Es wurden nicht alle Felder ausgefüllt. Bitte wiederhole den Vorgang erneut.");
- }
- //Variablen umwandeln
- $produkt = $_POST['produkt'];
- $anzahl = $_POST['anzahl'];
- $preis = $_POST['preis'];
- $vorbestellt = false;
- //Datenbank
- $var7 = "INSERT INTO lager (produkt, anzahl, preis, nachbestellt) VALUES ('$produkt', '$anzahl', '$preis', '$vorbestellt')";
- $query7 = mysqli_query($db, $var7);
- if($query7 == false)
- {
- send_message_die("Es trat ein Scriptfehler auf. Bitte kontaktiere einen Administrator. #09 - " . mysqli_error($db));
- } else {
- echo "<meta http-equiv='refresh' content='0; URL=lager.php?sc=2'>";
- //send_message_success("Der Eintrag wurde erfolgreich eingetragen. Das Produkt ist nun in der Datenbank vorhanden");
- }
- }
- elseif($_GET['indb'] == 4) //Lager - Produkt updaten
- {
- if($_POST['produkt'] == "" OR $_POST['anzahl'] == "" OR $_POST['preis'] == "")
- {
- send_message_die("Es wurden nicht alle Felder ausgefüllt. Bitte wiederhole den Vorgang erneut.");
- }
- //Variablen
- $produkt = $_POST['produkt'];
- $anzahl = $_POST['anzahl'];
- $preis = $_POST['preis'];
- $nachbestellt = $_POST['vorbestellt'];
- $id = $_POST['id'];
- //vorbestellt
- if($nachbestellt == 1)
- {
- $nachbestellt = true;
- } elseif($nachbestellt == 1) {
- $nachbestellt = false;
- }
- //Datenbank
- $var7 = "UPDATE lager SET produkt='$produkt', anzahl='$anzahl', preis='$preis', nachbestellt='$nachbestellt' WHERE id = '$id'";
- $query7 = mysqli_query($db, $var7);
- if($query7 == false)
- {
- send_message_die("Es trat ein Scriptfehler auf. Bitte kontaktiere einen Administrator. #09 - " . mysqli_error($db));
- } else {
- echo "<meta http-equiv='refresh' content='0; URL=lager.php?sc=2'>";
- //send_message_success("Der Eintrag wurde erfolgreich eingetragen. Das Produkt ist nun in der Datenbank vorhanden");
- }
- }
- elseif($_GET['indb'] == 5) //Anschreiber - Schuldner hinzufügen
- {
- if($_POST['person'] == "" OR $_POST['wert'] == "")
- {
- send_message_die("Es wurden nicht alle Felder ausgefüllt. Bitte wiederhole den Vorgang erneut.");
- }
- //Variablen
- $person = $_POST['person'];
- $wert = $_POST['wert'];
- //Zeit
- require("templates/zeit.php");
- //Datenbank
- $var8 = "INSERT INTO anschreiber (datum, person, wert) VALUES ('$datum_uhr', '$person', '$wert')";
- $query8 = mysqli_query($db, $var8);
- if($query8 == false)
- {
- send_message_die("ES trat ein Problem mit der Datenbank auf. Bitte an einen Admin wenden. Fehler #12");
- } else {
- echo "<meta http-equiv='refresh' content='0; URL=anschreiber.php?sc=3'>";
- //send_message_success("Der Schuldner wurde erfolgreich hinzugefügt!");
- }
- }
- elseif($_GET['indb'] == 6) //Umsatz - Eintrag bearbeiten
- {
- if($_POST['datum'] == "" OR $_POST['handel'] == "" OR $_POST['grund'] == "")
- {
- send_message_die("Es wurden nicht alle Felder ausgefüllt. Bitte wiederhole den Vorgang erneut.");
- }
- //Variablen
- $handel = $_POST['handel'];
- $grund = $_POST['grund'];
- $id = $_POST['id'];
- //DB
- $var13 = "UPDATE umsatz SET handel='$handel', grund='$grund' WHERE id = $id";
- $query13 = mysqli_query($db, $var13);
- if($query13 == false)
- {
- send_message_die("Es trat ein Problem mit der Datenbank auf. (INDB6/16). Bitte Admin kontaktieren.");
- } else {
- echo "<meta http-equiv='refresh' content='0; URL=index.php?sc=5'>";
- //send_message_success("Der Schuldner wurde erfolgreich hinzugefügt!");
- }
- }
- else {
- send_message_die("Es trat ein Scriptfehler auf. Bitte kontaktiere einen Administrator. #08");
- }
- }
- //LÖSCHEN
- if(isset($_GET['del'])) //Lager Tabelle
- {
- if($_GET['del'] == 1)
- {
- //Variablen
- $id = $_GET['id'];
- //Datenbank
- $delvar1 = "DELETE FROM lager WHERE id = '$id'";
- $delquery1 = mysqli_query($db, $delvar1);
- if($delquery1 == false)
- {
- send_message_die("Es ist ein Fehler in der Datenbank aufgetreten. #11");
- } else {
- echo "<meta http-equiv='refresh' content='0; URL=lager.php?sc=1'>";
- }
- } else {
- send_message_die("Es trat ein Scriptfehler auf. Bitte kontaktiere einen Administrator. #10");
- }
- }
- if(isset($_GET['bez'])) //Lager Tabelle
- {
- if($_GET['bez'] == 1)
- {
- //Variablen
- $id = $_GET['id'];
- //restliche Variablen aus DB
- $delvar4 = "SELECT * FROM anschreiber WHERE id = '$id'";
- $delquery4 = mysqli_query($db, $delvar4);
- $del_daten4 = mysqli_fetch_assoc($delquery4);
- $handel = $del_daten4['person'];
- $umsatz = $del_daten4['wert'];
- $positiv = true;
- $grund = "test";
- //Zeit
- require("templates/zeit.php");
- //Konto updaten
- $del_var6 = "SELECT * FROM info WHERE variable = 'kontostand'";
- $del_query6 = mysqli_query($db, $del_var6);
- if($del_query6 == false)
- {
- send_message_die("Es gab ein Fehler in der Datenbank #14.");
- }
- $del_daten6 = mysqli_fetch_assoc($del_query6);
- $konto = $del_daten6['wert'];
- $konto = $konto + $umsatz;
- $del_var5 = "UPDATE info SET wert = '$konto' WHERE variable = 'kontostand'";
- $del_query5 = mysqli_query($db, $del_var5);
- //In Umsatztabelle
- $delvar3 = "INSERT INTO umsatz (datum, uhrzeit, handel, umsatz, positiv, grund, konto_nachher)
- VALUES ('$datum', '$uhrzeit', '$handel', '$umsatz', '$positiv', '$grund', '$konto');";
- $delquery3 = mysqli_query($db, $delvar3);
- echo $uhrzeit; echo $handel; echo $umsatz; echo $positiv; echo $grund; echo $konto;
- //Datenbank
- $delvar2 = "DELETE FROM anschreiber WHERE id = '$id'";
- $delquery2 = mysqli_query($db, $delvar2);
- if($delquery2 == false OR $delquery4 == false OR $delquery3 == false OR $del_query5 == false)
- {
- send_message_die("Es ist ein Fehler in der Datenbank aufgetreten. #11");
- } else {
- //echo "<meta http-equiv='refresh' content='0; URL=lager.php?sc=4'>";
- }
- } else {
- send_message_die("Es trat ein Scriptfehler auf. Bitte kontaktiere einen Administrator. #13");
- }
- }
- //Nachrichten nach refresh
- if(isset($_GET['sc']) AND $_GET['sc'] == 1)
- {
- send_message_success("Der Eintrag wurde gelöscht.");
- }
- if(isset($_GET['sc']) AND $_GET['sc'] == 2)
- {
- send_message_success("Die Aktion wurde erfolgreich durchgeführt.");
- }
- if(isset($_GET['sc']) AND $_GET['sc'] == 3)
- {
- send_message_success("Der Schuldner wurde erfolgreich hinzugefügt.");
- }
- if(isset($_GET['sc']) AND $_GET['sc'] == 4)
- {
- send_message_success("Der Schuldner wurde aus der Liste entfernt und in die Umsatztabelle eingetragen.");
- }
- if(isset($_GET['sc']) AND $_GET['sc'] == 5)
- {
- send_message_success("Der Eintrag wurde erfolgreich neu eingetragen.");
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement