Повелся на сайт ходить
[HTTP_USER_AGENT] => Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
И задавать вопросы типа
[QUERY_STRING] => %CF%EE%EB%E8%ED%E0
Что является win-1251 url кодированное слово "Полина". Вот только php считает, что это utf-8. Разворачивает с $_REQUEST нечто невообразимое и СУБД сходит с ума
Error:
Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,COERCIBLE) for operation '='
Кодировка подключения utf8mb4, кодировка поля utf8.
Подскажите, пжлст, есть ли вариант образумить бота какими-нить настройками на сайте и как вобоще быть ?
Вижу вариант, как мне видится через одно место, смотреть на юзерагент и по-особому обрабатывать от него запросы. Но это жуть как неудобно.