Arkadaşlar kaskofiyat.net sitesini php ile yaptım, tüm dosyalar da utf-8 kodlu, header a
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> kodunu da ekledim
ama sayfalarda bazen türkçe karakterler ? olarak görünüyor. F5 yaptığında düzeliyor ama bu tutarsızlık neden kaynaklı olabilir yardımcı olursanız sevinirim.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
şeklinde bir kod koyarsan, sorunun büyük olasılıkla ortadan kalkacaktır. Bu arada bi str_replace yaparsan hayrına olur. Ben iyi niyetle koydum kodları. Ama çakallar uyanmadan sen uyansan iyi edersin.
bu kodu her php dosyasına mı koyacağım yoksa sadece header.php ye eklesem yeterli olur mu? mesela index.php dosyası açıldığında header ve footer ı include ediyor...
Birde str_raplace hakkında ufak da olsa bi bilgi verirsen sevinirim, eğer belli bi açık varsa düzeltmem gerek sanırım...
http://www.sonergonul.com/blog/?p=69 şurada anlatılan olay yanlış anlamadıysam, ama ben formları işlemek için phpFormtools kullanıyorum zaten...
Biraz daha araştırmadan sonra çözümü buldum, benzer sorunu yaşayabilecekler için yazıyorum:
Eğer dosyaları UTF-8 kodlu kullanıyorsanız ve <head> meta sını eklediyseniz yine türkçe görünmüyorsa, herhangi bir hex editorle (Xvi32) açıp dosyanın başındaki anlamsız karakterleri silin.
adamın ne anlattığına pek dikkat etmedim ama header.php dosyan diğer dosylarının hepsinde include edilmişse, ona ekleyebilirsin bu kodu. editörle falan pek uğraşmana gerek. Bi de MySQL'den veri çekiosan, veri tabanını oluştururken DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_unicode_ci; şeklinde sorgu yazman gerkiodu yanılmıosam. Tabi sorunun mysql'le ilgiliyse.
< Bu mesaj bu kişi tarafından değiştirildi TradeMark -- 8 Haziran 2009; 4:11:03 >
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> kodunu da ekledim
ama sayfalarda bazen türkçe karakterler ? olarak görünüyor. F5 yaptığında düzeliyor ama bu tutarsızlık neden kaynaklı olabilir yardımcı olursanız sevinirim.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.