Merhabalar

elimde şöyle bir kod var

	function strip_data($text) {
		$quotes = array ("\x27", "\x22", "\x60", "\t", "\n", "\r", "'", ",", "/", "¬", ";", ":", "@", "~", "[", "]", "{", "}", "=", ")", "(", "*", "&", "^", "%", "$", "<", ">", "?", "!", '"' );
		$goodquotes = array ("-", "+", "#" );
		$repquotes = array ("\-", "\+", "\#" );
		$text = stripslashes( $text );
		$text = trim( strip_tags( $text ) );
		$text = str_replace( $quotes, '', $text );
		$text = str_replace( $goodquotes, $repquotes, $text );
		return $text;
	}
bu kod arama isimli modülün kodları aynı anda aramalar kayıt edilmekte.Aramada v.s sorun yok, ancak kayıtlarda ş,ğ,ü, bu gibi harflerde acayip karakterler çıkmakta.Bu konuda yardımcı olabilcek arkadaşlara şimdiden teşekkürler.
Öyle birşey yapmalıyımki Türkçe karakter ile arama yapılsın ancak arananlar kayıt ettiğimde Türkçe karakterli etiketler olmasın zira olursa malum Türkçe karakter hataları çıkmakta