Merhaba,
Php ile xml'e veri kaydı yapıyorum fakat ne yaptıysam xml de Encoding'i utf-8 yapamıyorum.
Php ile bunu nasıl yaparım ?
Xml Veri Kayıt Sorunu
15
●1.104
- 17-07-2009, 15:15:53çıktıda şöyle birşeyler yapamıyor musunuz?
<?xml version="1.0" encoding="UTF-8"?>
- 17-07-2009, 15:25:03header("Content-Type: text/xml; charset=utf-8");Ozgurs88 adlı üyeden alıntı: mesajı görüntüle
artı olarak kodları hangi programda yazıyorsunuz. - 17-07-2009, 15:27:39echo ile çıktı verirken encoding kısmını utf8 yapsanız olmuyor mu? Böyle denediniz mi demek istedim. Ayrıca dosyanın da utf-8 karakter setiyle oluşturulmuş olması gerekir.
- 17-07-2009, 15:35:05Php Designer programında ya da direk not defterinde yazıyorum ki bunla alakalı bişey olacağını sanmıyorum...
header olayınıda ya da direk echo ile encoding kısmını yapmıştım olmadı.
xml dosyasını notdefterinde açıp farklı kaydetten Encoding kısmına baktığımda ANSI olarak gösteriyor, bunu elimle UTF-8 yapıp kaydedince düzgün olarak çalışıyor.
Fakat php ile tekrar xml'e güncelleme yaptığımda bu kısım gene ANSI oluyor ve düzgün çalışmıyor - 17-07-2009, 15:45:49yukarıda da belirttiğim gibi dosyanın utf-8 karakter setinde olması gerekiyor. Notepad++ kullanmanızı öneririm.