merhabalar linklerde sorun yaşiyorum türkce karakterler yüzünden foksiyon dosyam su sekilde
function insert_strip_special($a)
{
$text = $a['text'];
$text = str_replace(",", " ", $text);
$text = str_replace(".", " ", $text);
$text=nl2br($text);
$text = str_replace("\n", " ", $text);
$text = str_replace("\r", " ", $text);
$text = str_replace("<br />", " ", $text);
$text = str_replace(" ", " ", $text);
$clean = preg_replace("/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i", "$1", $text);
return $clean;
}
function insert_strip_special2($a)
{
$text = $a['text'];
$text = str_replace(",", " ", $text);
$text = str_replace(".", " ", $text);
$text=nl2br($text);
$text = str_replace("\n", " ", $text);
$text = str_replace("\r", " ", $text);
$text = str_replace("<br />", " ", $text);
$text = str_replace(" ", " ", $text);
$clean = preg_replace("/^[^a-z0-9]?(.*?)[^a-z0-9]?$/i", "$1", $text);
$clean = stripslashes($clean);
return $clean;
}
function insert_clickable_link($var)
{
$text = $var['text'];
$text = preg_replace('#(script|about|applet|activex|chrome):#is', "\\1:", $text);
$ret = ' ' . $text;
$ret = preg_replace("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $ret);
$ret = preg_replace("#(^|[\n ])((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $ret);
$ret = preg_replace("#(^|[\n ])([a-z0-9&\-_.]+?)@([\w\-]+\.([\w\-\.]+\.)*[\w]+)#i", "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>", $ret);
$ret = substr($ret, 1);
return $ret;
}
nereye kodları eklemem gerekli?