Проблема со словами, написанными другими символами - PullRequest
1 голос
/ 19 июня 2020

На сайте у меня проблема со спамерами, которые пишут url другими символами. Реализован черный список слов и детектор URL. Но у меня проблема с написанием таких слов '???.3???.???' or '?????.??' or '???.?????.????' . Вероятно, латинские буквы заменяются другими знаками с таблицей utf-8.

И это мой вопрос:

Есть ли библиотека в PHP или способ перевода других символов utf-8 в нормальный письма?

Например, когда мы записываем этот модифицирующий URL в Chrome браузере, браузер автоматически переводит на обычные буквы.

1 Ответ

0 голосов
/ 19 июня 2020

Почему бы не проверить URL-адрес на наличие общеизвестных, принятых символов и не отклонить запрос, если есть другие?

Это довольно легко написать, и это более перспективно.

...