// tr karakter fonksiyonum
function turkceyapcam($text) {
$text = trim($text);
$search = array('A','B','C','Ç','ç','D','E','F','G','Ğ','ğ','H','I','ı','İ','J','K','L','M','N','O','Ö','ö','P','Q','R','S','Ş','ş','T','U','Ü','ü','V','W','X','Y','Z',' ','(',')','+','_','}','{','/','=','%','$','#','<','>',' ',' ','!','__','.',',','*','[',']','^','?',':',';','|','"');
$replace = array('a','b','c','c','c','d','e','f','g','g','g','h','i','i','i','j','k','l','m','n','o','o','o','p','q','r','s','s','s','t','u','u','u','v','w','x','y','z','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','-','','-','-','-','-');
$new_text = str_replace($search,$replace,$text);
return $new_text; }kullanımı : <? $tr = turkceyapcam($urlx); ?>
$urlx değişkeni yerine formdan veri alabilirsin yada veritabanından farketmez kafana göre kullan...