Cevaplar
-
sayfaların karakter kodlaması utf8 mi?
-
header('Content-Type: text/html; charset=iso-8859-9');
veya sayfa charset neyse onu kullanabilirsin. -
tüm dosyaların karakter kodlarını ve headerlarını utf8 verirsen hiç bir sorun kalmaz.
-
Sayfaların hepsi UTF-8 sorun hayla devam ediyor. Ajaxla ilgili bir sorun ajaxsız kullandığımda böyle bir sorun olmuyor birde sorun bitek internet explorerda oluyor firefoxta sorunsuz çalışıyor.
-
system
header kullanınca
"Warning: Cannot modify header information - headers already sent by (output started at C:AppServwwwcek.php:1) in C:AppServwwwcek.php on line 1" diye bir hata veriyor.13 yıl önce yazılmış -
CeaSeR
Bu hatayı ajax ile çağırdığınız sayfanın başında header ile gönderilmiş karakter kodlamasından önce başka işlemler yaptığınızda alırsınız, (boşluk dahi olsa işlem sayar) eğer ajax yönlendirmelerinizi yöneten bir php dosyası üzerinden veri aktarımı yapıyorsanız o dosyanın başına header fonksiyonu eklerseniz sorun düzelecektir.13 yıl önce yazılmış -
mturac
@header("Location:bidik.php"); şeklinde kullanırsan header da hata alamzsan. Normal şartlarda headerdan önce bir html kodunun gelmemesi gerekiyor.13 yıl önce yazılmış
-
-
HTML sayfalarınızda
meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"
verin, FORM'larınıza da ACCEPT-CHARSET verin.-
system
Hayla aynı
"Arda Transfer Dosyası" yerine
"Arda Transfer Dosyas?t>" çıkıyor13 yıl önce yazılmış -
DarkElder
ISO-8859-1 zaten türkçe karakter desteklemeyen bir kodlamadır. Bu sorunun çözümüne faydası olmayacaktır.13 yıl önce yazılmış -
system
ISO-8859-9 ve UTF-8 de aynı sorunu veriyor.13 yıl önce yazılmış -
necmettin
ISO-8859-1 değil UTF-8 olacak orası, kopyala-kapıştır hatası :S13 yıl önce yazılmış
-
-
Hazırladığınız dosyaları notepad++ veya textmate gibi bir editörle açıp -dosyanın- karakter kodlamasını kontrol edin.
-
çalıştığınız sayfaların karakter kodlmasını utf-8 yapın ve bütün sayfaları notpad++ ile açıp Biçim-> Dönüştür (UTF-8 without BOM) yaparsanız sorun çöülecektir .