İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Onarcade Türkçe Karakter Sorunu

ritemre

0
İyinet Üyesi
Katılım
24 Ocak 2008
Mesajlar
247
Reaction score
1
Konum
Denizli
Webmaster forumlarındaki makalelerin neredeyse hepsini okudum,fakat tam olarak çözüm bulamadım öncelikle.

Onarcade alt yapılı bir flash oyun sitesi kuruyorum fakat oyunların tanımlarında ve "<kategori adı> kategorisinden diğer oyunlar" linklerinde Türkçe karakter kullanamıyorum. :( Nasıl yapabilirim herhangi bir öngörüsü olan var mı?
 

Batux

0
İyinet Üyesi
Katılım
25 Kasım 2007
Mesajlar
1,662
Reaction score
0
Konum
Fenerbahçe
function fileurl($fileId,$fileTitle) {
global $siteurl, $sefriendly;
if ($sefriendly == '1') {
$fileTitle = str_replace(" ","-",$fileTitle);
$fileTitle = str_replace("?","_",$fileTitle);
$fileTitle = str_replace("'","_",$fileTitle);
$fileTitle = str_replace("ğ","g",$fileTitle);
$fileTitle = str_replace("ç","c",$fileTitle);
$fileTitle = str_replace(" ","-",$fileTitle);
$fileTitle = str_replace("ı","i",$fileTitle);
$fileTitle = str_replace("ş","s",$fileTitle);
$fileTitle = str_replace(":","_",$fileTitle);
$fileTitle = str_replace("!","_",$fileTitle);
$fileTitle = str_replace("(","-",$fileTitle);
$fileTitle = str_replace(")","-",$fileTitle);
$fileTitle = str_replace("[","-",$fileTitle);
$fileTitle = str_replace("]","-",$fileTitle);
$fileTitle = str_replace("İ","I",$fileTitle);
$fileTitle = str_replace("Ş","S",$fileTitle);
$fileTitle = str_replace("Ç","C",$fileTitle);
$fileTitle = str_replace("Ö","O",$fileTitle);
$fileTitle = str_replace("Ü","U",$fileTitle);
$fileTitle = str_replace("Ğ","G",$fileTitle);
$fileTitle = str_replace("ä","a",$fileTitle);
$fileTitle = str_replace("ö","o",$fileTitle);
$fileTitle = str_replace("ü","u",$fileTitle);
$fileurl = $siteurl."/game/".$fileId."/".$fileTitle.".html";
functions.php de bu satırlardan kaynaklanıyor
 

ritemre

0
İyinet Üyesi
Katılım
24 Ocak 2008
Mesajlar
247
Reaction score
1
Konum
Denizli
Bunu yaptım, seo için uyumlu hale geldi. Fakat anasayfada oyunların tanımları Türkçe karakter kabul etmiyor.
 

firar

0
İyinet Üyesi
Katılım
13 Ağustos 2004
Mesajlar
3,116
Reaction score
0
bende aynı sorunla karşılaşıp çözmüştüm nasıl yaptıgımı bulamadım şimdi istersen yaz bilgi olsun:)
 

ritemre

0
İyinet Üyesi
Katılım
24 Ocak 2008
Mesajlar
247
Reaction score
1
Konum
Denizli
phpmyadmin'den tüm tabloların karşılaştırma değerlerini "utf8_unicode_ci" olarak ayarladım.
Daha sonra temanın;
header.html
menu.html
framefile.html dosyalarının charset'ini "iso-8859-9" olarak değiştirdim. Ve sorun yok şu anda. bkz.
 

Mywedding

1
İyinet Üyesi
Katılım
26 Eylül 2006
Mesajlar
5,893
Reaction score
96
Konum
www.odatv.com
phpmyadmin'den tüm tabloların karşılaştırma değerlerini "utf8_unicode_ci" olarak ayarladım.
Daha sonra temanın;
header.html
menu.html
framefile.html dosyalarının charset'ini "iso-8859-9" olarak değiştirdim. Ve sorun yok şu anda. bkz.

pma utf8 doğru, fakat bence .html sayfalara sadece bu kodu eklesen daha iyi : charset=windows-1254 , çünkü 8859-9 , utf8 ile uyumsuzdur, kaldırmanı tavsiye ederim..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst