Merhaba arkadaşlar,
sanıyorum çoğunuz için basit bir sorun ama bir türlü işin içinden çıkamadım.
php yazmaya yeni başladım.o yüzden çok bilgim yok.
internette ve forumda biraz araştırma yaptım ama çözüme bir türlü ulaşamadım.
karakter setlerim latin 5.
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
head taglarım arasında üstteki tagı kullanıyorum.
ancak bunları yapmış olmama rağmen hala türkçe karakterler ? şekilnde çıkıyor.
acaba nasıl bir çözümü var bu sorunun?
Türkçe Karakter Sorunu
20
●1.966
- 03-09-2012, 16:18:03utf 8 kullan derim ajax ile ileride işiniz olursa sıkıntı çıkartabiliyor
<meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />
ile değiştirin
@mysql_query("SET NAMES 'utf8'");
@mysql_query("SET CHARACTER SET 'utf8'");
@mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
eğer latin5 kullancağım diyorsanız illa
mysql_query("SET NAMES ´latin5´");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = ´latin5_turkish_ci´ ");
veri tabanına bağlanırken alta yapıştırı ver
- 03-09-2012, 16:29:26yardımın için teşekkür ederim.utf-8 denemiştim ilk önce olmadı.sonra latin 5 denedim oda olmadı.
bağlantının altına dediğin kodları yapıştırmıştım ilk denemelerde ama yinede aynı sorun devam ediyor.
çıldırmak üzereyim.bu kadar zor olmamalı diye düşünüyorum ama bi türlü çözemedim. - 03-09-2012, 20:04:14kimine göre hiç hoş bir şey değil ancak, bende çok sıkıntılar yaşadım.<meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" /> bu kodu tammaen kaldırın hiç birşey yazmasın.Mysql daki veritabanı bilgileriin utf8_turkish_ci yazın.Sorun tam anlamıyla çözülecektir.
- 04-09-2012, 06:14:22dosyaları notepad++ ile açıp üstten kodlama - utf-8 (BOM'suz) olarak dönüştür seçeneğini seçip kaydet ve utf8 karakter seti ile dene.