php türkçe karakter sorunu

  • Konbuyu başlatan Konbuyu başlatan saido
  • Başlangıç tarihi Başlangıç tarihi
Kodla Büyü

saido

Seçkin Üye
Seçkin Üye
Mesajlar
431
Arkadaşlar veritabanımda kayıtlı bilgiler sayfama eklenince türkçe karakter sorunu yaşıyorum.Düzeltemedim bi türlü...Veritabanında herşey normal görünüyor siteme aktarılınca bozuluyor.Yardım ederseniz sevinirim .Tşkler.
 
setlocale(LC_COLLATE, 'turkish');
mysql_query("SET NAMES 'latin5'"); bu kodu veritrabanı ile bağlandığın harici dosyanın içine yaz,
 
örnek olarak veriyim istersen

<?php
$baglan=mysql_connect("localhost","root","password") or die(mysql_error());
$database=mysql_select_db("veritabani_adı",$baglan) or die(mysql_error());
setlocale(LC_COLLATE, 'turkish');
mysql_query("SET NAMES 'latin5'");
if(!$database) {

echo "Veritabanı bağlantısı sağlanamadı";
}


?>
 
index dosyanın
Kod:
 <head></head>
tagları arasına
Kod:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
kodunu veya
Kod:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
veya
Kod:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
kodunu

" baglan.php" dosyanızın içine
Kod:
mysql_query("set names utf8");
kodunu ekleyin. Bunları yapınca sorun kalmaz.
 
BBNET
Geri
Üst