 | |  |
| | FCKEditor Türkçe Karakter Sorunu | Evet evet google amca indexlesin bu sayfayı ve sorunu olan kalmasın.
Kaç zamandır üzerinde uğraştığım bir proje için FCKEditör kullanmaya karar verdim. Herşeyi ayarladım, sayfa içine diğer form elemanlarının arasına gömdüm. Herşey iyi güzel işliyordu. Veritabanına kayıtlar gayet güzel işleniyordu.
Ancak veritabanından bir veri çektiğimde FCKeditör içinde olmayan diğer form alanlarına çağırdığım verilerde türkçe karakterler bozuluyordu. Sorunun FCKEditörün UTF-8 dil ayarından kaynaklandığı belliydi. Bende FCKEditör içindeki tüm meta bilgilerini Windows-1254 olarak ayarladım olmadı, ISO-8859-9 olarak ayarladım olmadı. Tüm javascript dosyalarını karıştırdım olmadı. Kendi ASP sayfama editörün eklendiği yerden sonrası için meta bilgilerini Türkçe olarak ayarladım olmadı, olmadı.
Ama en sonunda çözdüm. Ve google amcada yaptığım aramada gördüğüm kadarıyla aynı sorunu yaşayan çok. Gerçi millet editör içindeki karakterlerin bozulmasından şikayetçi ama ben editör dışındaki karakterlerden şikayetçiyim.
Sorunun çözümü şöyle;
FCKEditörün sayfaları UTF-8 olarak kalıyor. Siz ilgili sayfanızın başına
<% Response.CodePage = 1254 Response.CharSet = "windows-1254" %>
kodlarını ekliyorsunuz. Ve herşey güllük gülistanlık oluyor.
Anahtar kelimeler: fckeditor, fckeditör, türkçe, karakter, sorun,utf-8, 1254,windows-1254,codepage,charset | 29.04.2008 02:28 maksu | Günlük |
| |
 | |  |