- Mesajlar
- 354
Arkadaşlar aşağıda kodlarını yazacağım sayfa için listeleme yaptığım zaman türkçe karakter hatası veriyor.Diğer sayfalarda sorun yok.Veritabanında da sorun yok.Sizce hata neden kaynaklanıyor olabilir...
<!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=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="UTF-8">
<title>Bilisimsel</title>
</head>
<body>
<?php
$host = "localhost";
$kadi = "root";
$sfr = "";
$db = "anil";
$conn = mysql_connect($host, $kadi, $sfr);
if(!$conn){
die("Baglanti Hatasi:".mysql_error());
}
$db_select = mysql_select_db($db, $conn);
if(!$db_select){
die("Veritabani Hatasi:".mysql_error());
}
$sorgu = mysql_query("SELECT * FROM konular");
while($bilgi = mysql_fetch_array($sorgu)) {
$konuid = $bilgi['konuID'];
echo "<table border='0px'>";
echo "<td><a href='icerik.php?kategori=$konuid&s=1'>".$bilgi['konuAD']."</a></td>";
echo "<br/>";
echo "</table>";
}
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
?>
</body>
</html>
Veritabanıda utf8_turkish_ci...
<!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=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="UTF-8">
<title>Bilisimsel</title>
</head>
<body>
<?php
$host = "localhost";
$kadi = "root";
$sfr = "";
$db = "anil";
$conn = mysql_connect($host, $kadi, $sfr);
if(!$conn){
die("Baglanti Hatasi:".mysql_error());
}
$db_select = mysql_select_db($db, $conn);
if(!$db_select){
die("Veritabani Hatasi:".mysql_error());
}
$sorgu = mysql_query("SELECT * FROM konular");
while($bilgi = mysql_fetch_array($sorgu)) {
$konuid = $bilgi['konuID'];
echo "<table border='0px'>";
echo "<td><a href='icerik.php?kategori=$konuid&s=1'>".$bilgi['konuAD']."</a></td>";
echo "<br/>";
echo "</table>";
}
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
?>
</body>
</html>
Veritabanıda utf8_turkish_ci...