здравствуйте. у меня такой вопрос. есть мобильное приложение, куда я подключил библиотеку
supernova_emoji_library ( https://github.com/hani-momanii/SuperNova-Emoji )
в приложении все работает как нужно.
я пытаюсь отправить на сервер сообщениями с смаиликами, но столкнулся с проблемой, с которой столкнулись очень многие(если верить поисковикам).
однако я решить вопрос не смог.
я переделал базу в utf8mb4
вот структура таблицы
CREATE TABLE IF NOT EXISTS `chat` (
`uid` int(11) NOT NULL AUTO_INCREMENT,
`id` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`mes` text CHARACTER SET utf8 NOT NULL,
`avt` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`dt` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
`d` int(1) NOT NULL,
PRIMARY KEY (`uid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 AUTO_INCREMENT=22 ;
я переделал запрос рнр
<?php
header('Content-Type: text/html; charset=UTF-8');
$id = $_POST['id'];
$avt = $_POST['avt'];
$mes = $_POST['mes'];
$dt = date("m-d-Y|H:i:s");
include('fig_con.php');
$userstable = "chat";
$con = mysql_connect($hostname,$username,$password) OR DIE("");
mysql_query("SET NAMES utf8mb4");
mysql_select_db($dbName) or die(mysql_error());
$prov = "INSERT INTO $userstable VALUES('','$id','$mes','$avt','$dt','')";
$result = mysql_query($prov);
mysql_close();
?>
но все равно в базу попадают вопрос.только 1 смаил удачно бросается в базу. вот этот ☺.
в чем может быть проблема?
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники