Обучение/Помощь новичкам | функция мат
пацаны я чего-то туплю, как записать в функцию spam в ней фильтрация спам слов у меня, запрос на то что-бы при написании в чат/почту вылитал автоматический бан из-за написания ключевых слов и шла запись в таблицу ban о новом бане, вот функция мат:
и как в нее прописать запрос на автобан если эти слова были замечены
________
посл. ред. 05.11.2017 в 11:39; всего 3 раз(а); by MySqli
function spam($text)
{
$text = str_replace(".ru", "[*]", $text);
$text = str_replace(". ru", "[*]", $text);
$text = str_replace(".com", "[*]", $text);
$text = str_replace(". com", "[*]", $text);
return $text;
} и как в нее прописать запрос на автобан если эти слова были замечены
________
посл. ред. 05.11.2017 в 11:39; всего 3 раз(а); by MySqli
Avenax , но это я и так знаю как сделать, а как вот в функцию запрос поместить и что бы при срабатывании функции и запрос срабатывал
ну что кодеры испарились ?
$text = str_replace("ска", "[мат]", $text);
ту str_replace() не поможет , юзай preg_match()
вот пример :
if(preg_match('/ru/i',$text)) {
mysql_query("Бан");
}
________
посл. ред. 05.11.2017 в 13:04; всего 1 раз(а); by Тони раут
вот пример :
if(preg_match('/ru/i',$text)) {
mysql_query("Бан");
}
________
посл. ред. 05.11.2017 в 13:04; всего 1 раз(а); by Тони раут