İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

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

mertdinler

0
İyinet Üyesi
Katılım
9 Mayıs 2011
Mesajlar
140
Reaction score
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
İyinet Üyesi
Katılım
20 Aralık 2010
Mesajlar
447
Reaction score
6
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
İyinet Üyesi
Katılım
9 Mayıs 2011
Mesajlar
140
Reaction score
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 ? :)
 

mertdinler

0
İyinet Üyesi
Katılım
9 Mayıs 2011
Mesajlar
140
Reaction score
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
İyinet Üyesi
Katılım
9 Mayıs 2011
Mesajlar
140
Reaction score
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'");
 

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.

Üst