- Mesajlar
- 909
Eğer birden fazla dil destekli bir web sitesi kuracaksanız, kullanmanız gereken karakter kodu UTF-8 olmalıdır.
Yeni bir veritabanı oluştururken Veritabanı ve tabloların karşılaştırma özelliği utf8_general_ci karakter setini seçmelisiniz.
PHP ile bu veritabanına bağlanırken aşağıdaki kodu ,
aşağıdaki gibi yerleştireceğiz::
Ve son olarak HTML karakter setiniz de UTF8 olmalıdır. Aşağıdaki kodu <Head> tagları arasına yerleştireceğiz index.php'de yada include yapıyorsanız gerekli kısma entegre ediyorsunuz.
Yeni bir veritabanı oluştururken Veritabanı ve tabloların karşılaştırma özelliği utf8_general_ci karakter setini seçmelisiniz.
PHP ile bu veritabanına bağlanırken aşağıdaki kodu ,
Kod:
mysql_query("SET NAMES 'utf8'");
aşağıdaki gibi yerleştireceğiz::
Kod:
<?php
require("include/sabitler.php");
// 1. veritabanı bağlantısı
$baglan = mysql_connect(DB_SERVER,DB_USER,DB_PASS);
if (!$baglan) {
die("Veritabani baglantisi yapilamadi: " . mysql_error());
}
// 2. kullanılacak veritabanı seç
$db_select = mysql_select_db(DB_NAME,$baglan);
if (!$db_select) {
die("Veritabani seçilemedi: " . mysql_error());
}
mysql_query("SET NAMES 'utf8'");
?>
Ve son olarak HTML karakter setiniz de UTF8 olmalıdır. Aşağıdaki kodu <Head> tagları arasına yerleştireceğiz index.php'de yada include yapıyorsanız gerekli kısma entegre ediyorsunuz.
Kod:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />