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

MYsql Php Türkçe KArakter Sorunu Yaşıyorum

mertdinler

0
Onaylı Üye
Üye
Katılım
9 Mayıs 2011
Mesajlar
140
Açılan Konu
33
Tepki puanı
1
Arkadaşlar Dle nin kendisi ile yayınladığım konularda türkçe karakter sorunu yok ama ben sadece konuları sitene ekle scripti yapıyorum..Tek Sorunum Çektiğim Verilerin TürkÇe karakter sorunu ..
Aşağıda Verdiğim Php yi Kullandığım Adres:
http://xstreet.org/den/ref1.php?id=2981
Aynı Konunun Orjinal aDresi :
http://xstreet.org/isletim-sistemleri/2981-katilimsiz-excellent-xp-2011.html

Reklam Olarak Koymadım SAdece Sorunum Daha Belli Olsun Diye...

kullandığım php kodu
Kod:
<?php //index.php :: Referansla gelenlere bir bakalım

include("izdivackur.php");

$id = $_GET['id'];

$sql = mysql_query("SELECT * FROM dle_post WHERE id='$id'");
$yaz = mysql_fetch_assoc($sql);
$fs = $yaz[full_story];
echo $fs

?>
 

CSManager.NET

0
Onaylı Üye
Üye
Katılım
20 Aralık 2010
Mesajlar
447
Açılan Konu
33
Tepki puanı
4
Konum
İstanbul
php kodunda bir sorun göremedim veri tabanınızdaki Karşılaştırma denen şeyle alakalı tabloların karşılaştırmalarını utf_general_ci yapın

Ekleme:

bir diğer sorun meta ile alakalı da olabilir şunu da php taglarından önce ekleyin
HTML:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
 

mertdinler

0
Onaylı Üye
Üye
Katılım
9 Mayıs 2011
Mesajlar
140
Açılan Konu
33
Tepki puanı
1
php kodunda bir sorun göremedim veri tabanınızdaki Karşılaştırma denen şeyle alakalı tabloların karşılaştırmalarını utf_general_ci yapın

Ekleme:

bir diğer sorun meta ile alakalı da olabilir şunu da php taglarından önce ekleyin
HTML:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

Nasıl utf_general_ci yapacam ? :)
 

CSManager.NET

0
Onaylı Üye
Üye
Katılım
20 Aralık 2010
Mesajlar
447
Açılan Konu
33
Tepki puanı
4
Konum
İstanbul
ilk html yi yap dene olmazsa utfyi denersin
 

mertdinler

0
Onaylı Üye
Üye
Katılım
9 Mayıs 2011
Mesajlar
140
Açılan Konu
33
Tepki puanı
1
Nese Büyük Bir Çoğunluğunu çözdm şmdi sadece Ş,ş,Ğğ,İ ? olarak çıkıyor Bunları Nasıl Düzeltcm Acep ?
 
E

Erturk

Misafir
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<meta http-equiv="content-type" content="text/html;charset=windows-1254"/> 
<meta http-equiv="Content-Language" content="tr"/> 
<meta name ="language" content="Turkish"/> 
</head>
<body>
<?php //index.php :: Referansla gelenlere bir bakalım

include("izdivackur.php");

$id = $_GET['id'];

$sql = mysql_query("SELECT * FROM dle_post WHERE id='$id'");
$yaz = mysql_fetch_assoc($sql);
$fs = $yaz[full_story];
echo $fs

?>
</body>
</html>

Birde bu şekilde denermisin ? Olmazsa başka bir yontem soyleyecegim.
 

mertdinler

0
Onaylı Üye
Üye
Katılım
9 Mayıs 2011
Mesajlar
140
Açılan Konu
33
Tepki puanı
1
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<meta http-equiv="content-type" content="text/html;charset=windows-1254"/> 
<meta http-equiv="Content-Language" content="tr"/> 
<meta name ="language" content="Turkish"/> 
</head>
<body>
<?php //index.php :: Referansla gelenlere bir bakalım

include("izdivackur.php");

$id = $_GET['id'];

$sql = mysql_query("SELECT * FROM dle_post WHERE id='$id'");
$yaz = mysql_fetch_assoc($sql);
$fs = $yaz[full_story];
echo $fs

?>
</body>
</html>

Birde bu şekilde denermisin ? Olmazsa başka bir yontem soyleyecegim.

Olmadıda Abi Ben Php Yi Js Olarak Çekecem Böyle Yapınca Js Olarak ona göre bir şeyler söylerseniz sevinirim :) bu arada kullandım kodun son hali
PHP:
<?php
include("baglan.php");
$id = $_GET['id'];
$sql = mysql_query("SELECT * FROM dle_post WHERE id='$id'");
$yaz = mysql_fetch_assoc($sql);
$fs = $yaz[full_story];
echo "document.write('" . addslashes($fs) . "')\n";
?>
 
E

Erturk

Misafir
baglan.php deki sql baglantının altına şu kodu yaz birde.

mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
 
Üst