[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: АнтиМАТ (простенький)
Страницы: 1, 2
Stakan2007
вот скрипт:

<?php

//Функция антимат
function shit($string1)
{
$string1 = strtolower($string1);
$string1 = str_replace("ё", "е", $string1);
$bad = array("тута маты"); //Перед каждым матом ставиться пробел. Пример " дурак" вот.
$string1 = str_replace("_", " ", $string1);
$string1 = " $string1";

$string1 = str_replace("...", "... ", $string1);
$string1 = str_replace(".", ". ", $string1);
$string1 = str_replace(",", ", ", $string1);
$string1 = str_replace("!", "! ", $string1);
$string1 = str_replace("?", "? ", $string1);
$string1 = str_replace(";", "; ", $string1);
$string1 = str_replace(":", ": ", $string1);
$string1 = str_replace("-", " - ", $string1);

$string1 = str_replace($bad, " <font color=red>[ЦЕНЗУРА]</font> ", $string1);
$string1 = trim($string1);
$string1 = ucfirst($string1);

echo $string1;
}

shit($string1);
?>


Если есть предложения об улучшении пишите. Так то по мне нормально фильтрует smile.gif Плюс выводит текст немного в отредактированном виде. Буду еще улучшать.

_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.