Biz ö, ü, ñ, vb Veritabanı onları yakalama gibi özel karakterler de dahil olmak üzere kullanıcı girişi, toplayan bir PHP / MySQL uygulama var, ve onlar PHPMyAdmin aracılığıyla görülebilir. Windows indir gayet iyi. Bir mac tarayıcınızda ekran gayet iyi.
Kullanıcıların bir Mac OSX üzerinde metin dosyasını indirdiğinizde, unicode karakterleri diğer karakterler olarak çıkıyor. Ben UTF-8 BOM ile (görünüşte PHP çıkışını etkiler) gibi PHP dosyayı onlar gibi küçük siyah elmas çıkıyor.
İşte ben kullanıyorum çıkış başlığıdır
mb_http_output("UTF-8"); header('Content-type: application/xml; charset="utf-8"'); header("Content-Disposition: attachment; filename=file.xml"); die($text);
Herhangi bir ipucu büyük takdir!