İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

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

Salgopa

0
İyinet Üyesi
Katılım
25 Aralık 2010
Mesajlar
36
Reaction score
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
İyinet Üyesi
Katılım
23 Aralık 2005
Mesajlar
354
Reaction score
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
İyinet Üyesi
Katılım
25 Aralık 2010
Mesajlar
36
Reaction score
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
İyinet Üyesi
Katılım
23 Ağustos 2009
Mesajlar
14
Reaction score
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
İyinet Üyesi
Katılım
12 Haziran 2010
Mesajlar
140
Reaction score
0
Konum
İstanbul
abicim sen bu header kodunu tum phplerin en ustune yapistir, eger gine olmazsa baska sunucu dene....
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst