Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Türkçe karakter sorunu bi türlü beceremedim :(

Salgopa

0
Onaylı Üye
Üye
Katılım
25 Aralık 2010
Mesajlar
36
Açılan Konu
29
Tepki puanı
0
selam arkadaşlar. konuyu açmamak için o kadar uğraştım ki anlatamam. ama malesem beceremedim. ingilizce bir php scripti Türkçe ye çevirmeye çalışıyorum. e tabi haliyle Türkçe karakter hatası alıyorum. sorunu önceki çözümler gibi gidermeye çalıştım ancak yemedi. adamlar yabancı oldukları için direk <?php diye yardırmışlar. hiç meta tagı yok html tagı yok. kendim ekliyorum sayfa çalışmıyor. :eek:ha:

denediğim yöntemler; <meta http-equiv="Content-Type" content="text/html; charset=windows-1254 />

<head><meta http-equiv="Content-Type" content="text/html; charset=windows-1254 /></head>

header("Content-type: text/html; charset=utf-8");

nasıl halledebilirim bu sorunu yardımcı olurmusunuz?
 

metadige

0
Onaylı Üye
Üye
Katılım
23 Aralık 2005
Mesajlar
354
Açılan Konu
21
Tepki puanı
4
arkadaşım öncelikle yabancı scriptse bir ihtimal sayfa iso-8859-1, latin 1 vb .bir formattadır. Dreamweaverle veya kullandığın editörle önce sayfayı utf-8 olarak kaydet(unicode bom olmadan)

Daha sonra sayfanın en başında :

PHP:
header("Content-type: text/html; charset=utf-8");
ve html head tagına da:
Kod:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

eklersen sorun kalmaz.
 

Salgopa

0
Onaylı Üye
Üye
Katılım
25 Aralık 2010
Mesajlar
36
Açılan Konu
29
Tepki puanı
0
sayfanın en üst kısmı aynen böyle,
Kod:
header("Content-type: text/html; charset=utf-8"); 

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
</html>

bunlardan sonra artık işte
Kod:
<?php     

global $db,$c,$ir, $set;
$hc=$set['hospital_count'];
$jc=$set['jail_count'];
$ec=$ir['new_events'];
$mc=$ir['new_mail'];
if($ir['hospital'])
{
print "

<div class='navipart'>
<div class='navitop'><p>
<img src='images/navi_txt.gif' alt='' />
</p></div>

<div class='navi_mid'><ul>

diye devam ediyor işte ama düzelmiyor türkçe karakter sorunu.
 

Burti

0
Onaylı Üye
Üye
Katılım
23 Ağustos 2009
Mesajlar
14
Açılan Konu
0
Tepki puanı
0
Notepad++ programını indiriyorsun. Dosyayı açıyorsun sonra menüden Kodlama > UTF-8 (bom'suz) olarak dönüştür.

bunları yapıyorsun bu kadar
 

LeYFeaR

0
Onaylı Üye
Üye
Katılım
12 Haziran 2010
Mesajlar
140
Açılan Konu
28
Tepki puanı
0
Konum
İstanbul
abicim sen bu header kodunu tum phplerin en ustune yapistir, eger gine olmazsa baska sunucu dene....
 
Üst