Zum Inhalt springen

User Function / DB Interaktion

Erstellt am 11. Juli 2019 · 2 Antworten · letzte Antwort am 17. Juli 2019

Tags: TYPO3 7, Frage

Phigiro ·

Hallo,

kurz mal eine Frage zu Datenbankabfragen über user function.

Ich habe eine kleine Funktion geschrieben, die ein paar Daten in die DB schreibt.
Dazu verwende ich die Funktion $GLOBALS['TYPO3_DB']->exec_INSERTquery().

Nun meine Frage, werden die Daten irgendwo noch mit mysqli_real_escape_string umschlossen oder muss ich das vorab erledigen?

Danke!

karlchen ·

Wenn deine TYPO3 Version wirklich noch 'TYPO3-Version: 7.6.4' ist, würde ich generell erstmal ein Update empfehlen 🙂
Ansonsten wenn du die exec_***query Funktionen direkt nutzt, solltest du vorher schon schauen das du die Eingaben vorher schon abgesichert hast.

Bei Höheren TYPO3 Version dann am besten wie Teisinger schon sagt, den QueryBuilder nutzen.