Ich wollte schreiben, dass man heute dafuer Unicode verwenden wuerde, und hatte extra U+1f41f eingefuegt, aber da hatte dann die Forensoftware etwas dagegen:
Code: Alles auswählen
General Error
SQL ERROR [ mysqli ]
Incorrect string value: '\xF0\x9F\x90\x9F' for column 'post_text' at row 1 [1366]
SQL
INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (34, 13014, 0, '129.143.96.109', 1476191903, 1, 1, 1, 1, 1, '', 'Re: cp -u -r * .[^.]*', 'Heute nutzt man doch Unicode fuer sowas: [Unicodezeichen entfernt]', 'd51c5ca97194483223c589fcc93fd0d3', 0, '', '117qdoi0', 1, 0, 162554)
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: [ROOT]/includes/db/mysqli.php
LINE: 189
CALL: dbal->sql_error()
FILE: [ROOT]/includes/functions_posting.php
LINE: 2013
CALL: dbal_mysqli->sql_query()
FILE: [ROOT]/posting.php
LINE: 1141
CALL: submit_post()
Scheinbar sind Amazon-Links doch eher zeitgemaess als Unicode-Zeichen ... naja.