Nach Einabe von Sonderzeichen in Node oder PMS gibt es eine Fehlermeldung: HILFE
Eingetragen von Peter2013 (170)
am 19.07.2013 - 10:12 Uhr in
am 19.07.2013 - 10:12 Uhr in
Hallo,
bei mir auf dem Server wurden wohl Beiträge von Whatsapp mit irgendwelchen komischen Sonderzeichen wohl reinkopiert.
Nach dem Speicher oder abschicken als PMS klappte das nicht und es wurden Fehlermeldungen geworfen.
PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x98\x8A' for column 'body' at row 1: INSERT INTO {pm_message}
Wisst ihr wie ich sowas abfange?
Vielen Dank.
-Peter
- Anmelden oder Registrieren um Kommentare zu schreiben
Validierung
am 19.07.2013 - 10:39 Uhr
Moin.
Du könntest in einem kleinen eigenen Modul den eingegebenen Text über hook_privatemsg_message_validate() überprüfen und dort dann die Sonderzeichen herausfiltern (oder auch über hook_privatemsg_message_presave_alter()).
hth,
Stefan