Neu Wert in Datenbank Speichern

Seppelchen

Aktives Mitglied
13. Mai 2017
44
0
Hallo,

ich weiß, bzw. kann mir vorstellen, dass meine Frage Basic ist aber bitte helft mir.

Ich habe in meiner Template Datei folgenden Code:


Code:
        <form method="POST">
        <input type="text" id="dname" name="dname" value=""/>
        <button class="btn btn-primary" type="submit">Speichern</button>
        </form>

Nun würde ich diesen Wert gern in eine Datenbanktablle speichern.

Habe es mit
Code:
GLOBALS['DB']->executeQuery("insert into xplugin_klar_dynip24 ('meinezeile') values ('" . $_POST['dname'] . "')", 3);

probiert. Geht aber nicht. :( Ich glaube auch, dass die direkte Verwendung von $_POST['dname'] nicht sicher ist.

Ich würde mich freuen, wenn mir jemand helfen kann.
 

Seppelchen

Aktives Mitglied
13. Mai 2017
44
0
Danke für den Link. Habe ich vorher ja schon gesehen, daraus resultiert ja meine Frage weil ich es nicht hin bekomme :( dachte es ist jemand so nett und hat Zeit mir ggf den nötigen Kniff Zu verraten das es geht.
 
Zuletzt bearbeitet:

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
Nimm nicht die unsichere GLOBALS-Variante sondern geh über die Shop-Klasse

Und "geht nich" ist keine Fehlermeldung ... wie lautet diese und zeig den kpl. Code.

Und ja .... ein POST schreibt man nie ohne Absicherung direkt ob die DB
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
528
Halle
Du hast es aber offensichtlich nicht gelesen... ;) Dein Code entspricht genau dem was da unter "Unsichere Variante" steht. Die "Bessere Variante" hast du ignoriert! So wie in deinem Beispiel sollte man es also gerade NICHT machen!
Wenn du Probleme mit Datenbankzugriffen hast, dann kannst du in deiner config.JTL- Shop.ini.php ein
PHP:
define('NICEDB_EXCEPTION_ECHO', true);
einfügen. Dann werden dir alle Fehlermeldungen aus dem Datenbanklayer angezeigt.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Retouren Variablen in Workflow für Rechnungskorrektur Wert & Korrekturbetrag JTL-Workflows - Ideen, Lob und Kritik 0
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Umzug SQL Datenbank auf neuen Server User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL POS - nach Gerätetausch - Standard-Datenbank hinterlegen Einrichtung / Updates von JTL-POS 1
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
Neu In welcher Datenbank-Tabelle sind Wertelisten und deren IDS von Eigenen Felder gespeichert? User helfen Usern - Fragen zu JTL-Wawi 8
Datenbank von Inaktiven Artikeln bereinigen JTL-Wawi 1.11 2
Neu Alternative zu https://wawi-db.jtl-software.de/ - Wawi-Diff zur Darstellung von Datenbank-Änderungen User helfen Usern - Fragen zu JTL-Wawi 6
Datenbank lässt sich nach Serverumzug nicht wiederherstellen JTL-Wawi 1.11 1
JTL-Wawi startet nach Neustart nicht / hängt auf neu eingerichtetem PC (Remote-Datenbank) JTL-Wawi 1.11 24
Neu Doppelte Kundendaten in der Shop Datenbank Technische Fragen zu Plugins und Templates 6
Ameisen-Vorlagen Attribute und Eigene Felder lassen sich nicht speichern JTL-Wawi 1.11 2
Neu OPC friert beim speichern von Änderungen ein nach JTL-Shop Update von Version 5.1.5 auf 5.6.1 JTL-Shop - Fehler und Bugs 0
Rechnung mit oder ohne ZUGFeRD XML speichern JTL-Wawi 1.11 4
Neu Rechnung speichern Arbeitsabläufe in JTL-Wawi 19
Kundengutschrift - Button: "Speichern und Bestand buchen" fehlt. JTL-Wawi 1.11 0
Neu JTL-Wawi 1.11.4 – Vaterartikel lässt sich nach Entfernen eines Kindartikels nicht mehr speichern JTL-Wawi - Fehler und Bugs 3

Ähnliche Themen