В тексте имеется символ
Если вы действительно хотите удалить все расширенные символы UTF то сделайте это регеспом - разрешив только буквы и допустимые знаки(!@#$%^&...)
Символ в кодировке UTF8. Настройте mysql
и php
на эту кодировку и тогда любые расширенные символы будут сохранятся нормально.
PHP: В начале скрипта. Ваша библиотека БД будет отличатся, но смысл остается тем же, указать чарсет.
setlocale(LC_ALL, 'ru_RU.utf8');
ini_set('default_charset','UTF-8');
$db = new SafeMySQL(
array(
'host' => $dbhost,
'user' => $dbuser,
'pass' => $dbpasswd,
'db' => $dbname,
'charset' => 'utf8mb4'
)
);
Не делайте тексты sql запроса содержащие переменные, используйте placeholder.
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня есть сайт, который я написал на Yii2Сайт использует очень большую базу данных
Не является проблемой подменить заголовки, реферер, уникальный ип, куки
структура директории: libs - каталог indexphp - точка входа В каталоге libs лежит файл test