php karakter hatasi
5
●315
- 09-04-2009, 18:41:33Üyeliği durduruldubig_turk adlı üyeden alıntı: mesajı görüntüle
dostum iso yu demek istemedim demek istedigim söyle bir kod vardı
function seo($s) {
$tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö' ,'Ö','Ç','ç');
$ing = array('s','S','i','I','g','G','u','U','o','O','C', 'c');
$s = str_replace($tr,$ing,$s);
$s = eregi_replace('[^0-9A-Za-z]',"-",$s);
for($i=0;$i <= 15; $i++) {
$s = str_replace("--","-",$s);
}
return strtolower($s);
}
ama aradım bulamadım elinde olan varmı? - 09-04-2009, 19:01:05sanırım /sizdeyazin klasorunde farklı bir script kurarak bu bölümü oluşturmuşsun. Script dosyalarında CharSet yazan yerleri incele derim karakter setlerini düzelttikten sonrada bu hatayı verirse mysql den hatalı karakter çıkan karakter tablolarını Latin_5 yapmayı dene..
sen hangi scriptte hangi dosyayı düzenlemek istiyorsun ? bu verdiğin kodlar seo için karakter değişim kodları urlelerde türkçe karakterleri latin karakterlere dönüştürmek için tam olarak nerede kullanacağını yazabilirmisin ?