Büyük ihtimalle siz header için "charset: utf-8" gibi bir şey yaptınız sadece. Ama HTML içeriği UTF-8 değilde, orjinal karakter seti neydiyse o halde kaldı.
iconv --from-code=ISO-8859-1 --to-code=UTF-8 ./eski.html > ./yeni.html gibi bir şeyle, dosyalardaki eski karakterleri yenisiyle değiştirmeniz gerekiyor sanıyorum. 2011/5/17 Emin Tepe <[email protected]>: > arkadaşlar, > html dosyalarının charseti utf-8 yaptım ve bir veriyi güncelledim. tekrar > json ile veriyi çektiğimde gene karakterlerde problem var. sorun çıkıyor. > mesela > > Rüzgar ÖZDEMYR > Ruhullah ÇELYK > Müslim ATSIZ > Muhammed BOZO?LAN > > şeklinde geliyor. aslı > > Rüzgar ÖZDEMİR > Ruhullah ÇELİK > Müslim ATSIZ > Muhammed BOZOĞLAN > > olması lazım. > > neden oluyor acaba :( > > > > 17 Mayıs 2011 14:30 tarihinde Bülent Aydin <[email protected]> yazdı: >> >> utf-8 + >> >> 2011/5/17 Nuri AKMAN <[email protected]> >>> >>> Ömer Bey, >>> >>> Veri tabanı karakter seti de UTF8 olmalı değil mi? >>> >>> Bir sorum daha olacak size: .html ve .php doslayarının encoding'i ne >>> olmalı? UTF8 without BOM mu? >>> >>> Selamlar, >>> Nuri Akman >>> >>> >>> 2011/5/17 Omer Barlas <[email protected]> >>>> >>>> On 17-05-2011 11:33, Emin Tepe wrote: >>>> > arkadaşlar, >>>> > sizlerden birşey öğrenmek istiyorum. web sitelerinde default olarak >>>> > charset olarak utf-8 mi kullanmak lazım yoksa farklı charsetler >>>> > kullanılır mı? >>>> > farklı charset kullanılırsa avantaşları nedir dezavantajları nedir. >>>> > >>>> > databaseden json ile cektiğim verilerden bir sürü sıkıntı yaşadım, >>>> > karakterler bozuk çıkıyor, iconv ile düzelmiyor vs. charset olarak >>>> > iso-8859-9 kullanmıştım, insert ederkende bu charsetli sayfadan insert >>>> > yaptığım için aynı charset ile inser etmiştir. >>>> >>>> utf-8 kesin çözüm, sonuçta w3c ve email standartlarına göre her istemci >>>> UTF-8 okuyabilecek şekilde üretilmeli, ve şu anda da hemen hemen tüm >>>> işletim sistemleri -evet, windows dahil- UTF-8 tabanlı çalışıyor. >>>> >>>> Normalde ISO kodlu sistemlerde her karakter 1 byte tutarken, UTF-8'de >>>> her karakter 1 veya 2 byte yer kaplıyor, bu da doğal olarak yer >>>> ihtiyacını arttırıyor. Eğer yoğun bir şekilde metin tutuyorsan (bkz. >>>> devasa forumlar) ve DB'nin alanı hosting vs sıkıntısından dolayı çok >>>> dert oluyorsa ancak o zaman ISO koduna gitmeyi tavsiye ederim. >>>> >>>> çok detaylı bir karşılaştırma için; >>>> http://en.wikipedia.org/wiki/UTF-8 >>>> >>>> -- >>>> Omer Barlas >>>> [email protected] >>>> _______________________________________________ >>>> Linux-programlama mailing list >>>> [email protected] >>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php >>> >>> >>> _______________________________________________ >>> Linux-programlama mailing list >>> [email protected] >>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >>> Liste kurallari: http://liste.linux.org.tr/kurallar.php >>> >> >> >> >> -- >> >> Bülent Aydın >> BSc.Math.Engineering, MBA >> >> >> OpenPoint, >> with creative ideas >> >> IT Consultancy & Development Services >> Aschaffenburg/ Germany >> >> Tel: +49 6021 1304664 >> Mobile : 0163 7870836 >> e-mail: [email protected] >> Web Site: http://www.openpoint.de >> >> _______________________________________________ >> Linux-programlama mailing list >> [email protected] >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> > > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
