Robert B.: Langen Srting in Datenbank schreiben ->Fatal error: Uncaught PDOException: SQLSTATE[22007]

Beitrag lesen

Moin Bernd,

Den String behandele ich so: htmlspecialchars(htmlentities($_POST['text']));

da ist doch etwas „doppelt gemoppelt“:

  • htmlentities wandelt alle möglichen Zeichen in HTML-Entitäten um, d.h. z.B. ää.
  • htmlspecialchars wandelt alle HTML-Sonderzeichen in Entitäten um, d.h. z.B. &&

Das heißt deine Verkettung der beiden Funktionen macht aus ä&aml;uml;.

Viele Grüße
Robert