Türkçe Karakter Problemi
9
●1.179
- 30-01-2008, 09:53:12Merhaba arkadaşlar hosting makine değiştirdi ve benim sitemde türkçe karakterler artık çıkmıyor aslında her yerinde değil sadece include ettiğim dosyalarda.. DB kayıtlarına baktım son 10 kayıtta türkçe karakterler yok ama mesela Devamı >> die bir link var haberin devamını okumak için tıklanılan yaa o bile Devamy>> olarak çıkıyor kafayı yiyeceğim Türkçe ISO olarak ayarladım oLmadı Türkçe Windows olarak ayarlıyorum oda oLmuyor lütfen bana yardımcı oLur db dekilerini düzeltirim ama bu include ettiğim dosyadaki normal değişkenleri nasıl düzelteceğim... Teşekkür ederim şimdiden eğer siteyi görmek isterseniz ?av?at Me?eli Karagöl - Ana Sayfa [Ho? Geldiniz] beLki yasaktır ama derdimi tam anlatmak için siteye bi bakın..
- 30-01-2008, 09:56:09Mesela bu devamı>> böLümü asp kod dosyada
Response.Write(Satir(strHaberOzet) &" <a href="""& strScriptYolu &"haber/"& intHaberID &"-"& CreateURL(strHaberBaslik) &".html"">Devamı »</a></div><br style=""clear:both"" /><hr>")
olarak kayıtlı ama sitede Devamy» olarak çıkıyor yiyecem kafayı :S - 30-01-2008, 16:39:10eğer türkçe karakter problemi yaşadığın kelimeleri db'den çekiyosan..aşağıdaki fonksiyonu bi asp yap kaydet sonra çektiğin verileri
kontrol( veri )
olarak yaz düzelir...
<%
'FORM TEMIZLEME
Function kontrol(metin)
metin = Replace(metin,"ş","s", 1, -1)
metin = Replace(metin,"Ş","S", 1, -1)
metin = Replace(metin,"%3A",":", 1, -1)
metin = Replace(metin,"%2C",",", 1, -1)
metin = Replace(metin,"%20"," ", 1, -1)
metin = Replace(metin,"%0D%0A","<br>", 1, -1)
metin = Replace(metin,"%21","!", 1, -1)
metin = Replace(metin,"%28","(", 1, -1)
metin = Replace(metin,"%29",")", 1, -1)
metin = Replace(metin,"ğ","g", 1, -1)
metin = Replace(metin,"Ğ","G", 1, -1)
metin = Replace(metin,"İ","I", 1, -1)
metin = Replace(metin,"ı","i", 1, -1)
metin = Replace(metin,"%E7","ç", 1, -1)
metin = Replace(metin,"%C7","Ç", 1, -1)
metin = Replace(metin,"%F6","ö", 1, -1)
metin = Replace(metin,"%D6","Ö", 1, -1)
metin = Replace(metin,"%FC","ü", 1, -1)
metin = Replace(metin,"%DC","Ü", 1, -1)
metin = Replace(metin,""",""", 1, -1)
kontrol = metin
End Function
%> - 02-02-2008, 12:06:35webwiz kullanıyorsun sanırım
geçmiş olsun
onun çözümü inan çok zor
bir sürü sorgu yazman lazım - 17-02-2008, 23:17:38Aga o olayı bende yaşıyorum. Sen normal sayfada varolan değişkenlere yüklenmiş olan türkçe karakterlerden bahsediyorsun. Bunu ben bir kaç yöntemle çözdüm ama gerçekten çözümü zor. Mesela sayfanda asd değişkeninde "Devamı" yüklü olsun. Sayfayı editörle açtığında bende en azından ı harfleri yani türkçe karakterler çıkmıyordu. Notepadle açtım. Düzelttim. Sonra farklı kaydet diyerek benzeri isimle kaydettim. Bu şekilde çözüyorum. Diğer şekli ise bunu frontpage de yaşadım. 2003 kullanırken 2007'e geçtim. 2007 ingilizceydi. 8 tane web sayfam bu yüzden haşat oldu. 10'a yakını masaüstünde olduğundan kurtardım
. Karakterler bir anda ingilizceye döndü. Herneyse bunuda 2003 de bir diller.asp diye bir bölüm oluşturdum. Yani dil dosyası. Mesela devamı değişkenini burda oluşturorum. Sonra include ediyorum. Sende notepadde bunu yaz. Sonra include çek. bende oluyor. Dene istersen
- 18-02-2008, 14:26:00hocam siteye bakamadım sayfa görüntülenemiyor.
webwizturk.com adresinde vardı.mysql kurmuştum ben fakat türkçe sorunları vardı orda bi konu vardı hallettim ordan
. Karakterler bir anda ingilizceye döndü. Herneyse bunuda 2003 de bir diller.asp diye bir bölüm oluşturdum. Yani dil dosyası. Mesela devamı değişkenini burda oluşturorum. Sonra include ediyorum. Sende notepadde bunu yaz. Sonra include çek. bende oluyor. Dene istersen