55 lines
3.2 KiB
PHP
55 lines
3.2 KiB
PHP
|
<?
|
|||
|
function replacer_param ($text) { // ФУНКЦИЯ очистки кода
|
|||
|
|
|||
|
$old1 = array("'");#Ищем вредное ">",, "<"
|
|||
|
|
|||
|
$new1 = array("\'");#Меняем на полезное">", , "<"
|
|||
|
|
|||
|
$text = str_replace($old1, $new1, $text);#Собсно сама замена =)
|
|||
|
|
|||
|
return $text; }#Возвращение результата наших извращений =)
|
|||
|
|
|||
|
function replacer ($text) { // ФУНКЦИЯ очистки кода
|
|||
|
|
|||
|
$old1 = array("'", 'script', '"', '>','<');#Ищем вредное ">",, "<"
|
|||
|
|
|||
|
$new1 = array('"', 'скрипт', '"', '>', '<');#Меняем на полезное">", , "<"
|
|||
|
|
|||
|
$text = str_replace($old1, $new1, $text);#Собсно сама замена =)
|
|||
|
|
|||
|
return $text; }#Возвращение результата наших извращений =)
|
|||
|
|
|||
|
function vyvod ($text) { // ФУНКЦИЯ очистки кода
|
|||
|
$old1 = array('<br />');#Ищем вредное ">",, "<"
|
|||
|
$new1 = array('<br>');#Меняем на полезное">", , "<"
|
|||
|
$text = str_replace($old1, $new1, $text);#Собсно сама замена =)
|
|||
|
return $text; }#Возвращение результата наших извращений =)
|
|||
|
function vyvod_for_edit ($text) { // ФУНКЦИЯ очистки кода
|
|||
|
$old1 = array('<br />');#Ищем вредное ">",, "<"
|
|||
|
$new1 = array('');#Меняем на полезное">", , "<"
|
|||
|
$text = str_replace($old1, $new1, $text);#Собсно сама замена =)
|
|||
|
return $text; }#Возвращение результата наших извращений =)
|
|||
|
function antimat ($text) { // ФУНКЦИЯ очистки кода00482.gif
|
|||
|
$old1 = array('<br />', "[center]","[/center]","[br]","[url=", "[/url", "[u]", "[/u]", "[b]", "[/b]","[h3]","[/h3]","]");#Ищем вредное
|
|||
|
$new1 = array('<br>', "<center>","</center>","<br>", "<a target='_blank' href=","</a", "<u>", "</u>", "<b>","</b>", "<h3>","</h3>",">");#Меняем на полезное
|
|||
|
$text = str_replace($old1, $new1, $text);#Собсно сама замена =)
|
|||
|
return $text; }#Возвращение результата наших извращений =)
|
|||
|
function antimat2 ($text) { // ФУНКЦИЯ очистки кода00482.gif
|
|||
|
$old1 = array("[br]");#Ищем вредное
|
|||
|
$new1 = array("");#Меняем на полезное
|
|||
|
$text = str_replace($old1, $new1, $text);#Собсно сама замена =)
|
|||
|
return $text; }
|
|||
|
function link_it($text)
|
|||
|
{
|
|||
|
$text= preg_replace("/(^|[\n ])([\w]*?)((ht|f)tp(s)?:\/\/[\w]+[^ \,\"\n\r\t<]*)/is", "$1$2<a href=$3 target=_blank >$3</a>", $text);
|
|||
|
$text= preg_replace("/(^|[\n ])([\w]*?)((www|ftp)\.[^ \,\"\t\n\r<]*)/is", "$1$2<a href=http://$3 target=_blank >$3</a>", $text);
|
|||
|
return($text);
|
|||
|
}
|
|||
|
#для текстовых полей
|
|||
|
function new_replacer ($text) { // ФУНКЦИЯ очистки кода
|
|||
|
$text=nl2br( $text );
|
|||
|
$old1 = array("'", '"', '>','<');#Ищем вредное ">",, "<"
|
|||
|
$new1 = array('"', '"', '>', '<');#Меняем на полезное">", , "<"
|
|||
|
$text = str_replace($old1, $new1, $text);#Собсно сама замена =)
|
|||
|
return $text; }#Возвращение результата наших извращений =)
|
|||
|
?>
|