Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Не вставляются символы смайлов, ошибка бд

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
detektorv
phpBB 1.4.2
Сообщения: 58
Стаж: 7 лет 5 месяцев
Благодарил (а): 7 раз

Не вставляются символы смайлов, ошибка бд

Сообщение detektorv »

Здравствуйте, при вставке в текст 😎 вот таких смайлов, и при отправке сообщений в тему, выскакивает ошибка бд,

Incorrect string value: '\xF0\x9F\x98\x8E' for column 'post_text' at row 1 [1366]

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 (32, 7, 0, '70.80.90.30', 1560161730, 1, 1, 1, 1, 1, '', 'Re: Проверка', '😎', 'a449a9fc13aa8e8c64b00c46412312', 0, '', '34dvogmu', 1, 0, 834)


Как её исправить? уже все перерыл, помогите пожалуйста


смайлики вставляются как ТЕКСТ (СИМВОЛЫ) у вас их преобразывает в смайлы, а у меня ошибка в бд.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5280
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 791 раз

Re: Не вставляются символы смайлов, ошибка бд

Сообщение Siava »

detektorv, предположение (так как вы заставляете лишь догадываться, что у вас за движок и версия php/mysql): обновите phpbb до 3.2.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
detektorv
phpBB 1.4.2
Сообщения: 58
Стаж: 7 лет 5 месяцев
Благодарил (а): 7 раз

Re: Не вставляются символы смайлов, ошибка бд

Сообщение detektorv »

Siava писал(а): 10.06.2019 13:28 detektorv, предположение (так как вы заставляете гадать): обновите phpbb до 3.2.
Спасибо за быстрый ответ. Если коротко, вставляю текст unixcode смайлики, у вас их преобразывает при отправке, в изображения.

А у меня ошибка бд, не отправляет, а обычный текст отправляет.
То есть,я не понимаю, где собака зарыта. Уже перелопатил все что мог и в оконцовке пришел к вам. Может я чего-то не понимаю.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2209
Стаж: 16 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 5 раз
Поблагодарили: 153 раза

Re: Не вставляются символы смайлов, ошибка бд

Сообщение nissin »

detektorv, phpBB до версии 3.2 не поддерживают emoji (а именно их вы пытаетесь вставить).
Обновляйтесь!
Всё повторяется. nurlan.info

Вернуться в «Поддержка phpBB 3.2.x»