From: Mehmet Fatih YILDIZ (fatih.mfyz@gmail.com)
Date: Tue 04 Sep 2007 - 20:56:33 EEST
Veritabanını utf8_general_ci olarak kullanmaya çalış bundan sonra,
Şimdilik ise php dosyalalarında mysql'i bağladıktan hemen sonra
SET NAMES 'UTF8'
veya iso kullandıysan
SET NAMES 'Latin5'
sql'ini çalıştır. sadece mysql_query'ye sokman yeterli.
Tabiki sorun sadece bu olmayabilir. Necmettin arkadaşımın dediği gibi
sitenin encoding'leri ile veritabanınınkiler hatta ikisi aynı olsa
bile connection_collation'un farklı olabilir.
Bu gibi sorunlar en rahat HEPSİ UTF8 kullanıldığında çözülüyor.
Tavsiyemdir.
On 04.Eyl.2007, at 19:40, binan wrote:
> MySQL 5 veri tabanından export ettiğim bilgileri yeni kurdugum
> server a -Bu serverdada mysql 5 var- import ediyorum.. İçerik
> phpmyadmin de sorunsuz gözükürken, siteye baktığımda türkçe
> karakterlerde sorunlar oluyor...
>
> Not: Export ettiğim dosyanın karakter kodlaması UTF8 olarak geliyor...
> karakter kodlaması UTF-8 (degistirmeden) olarak import ettim sorun
> cozulmedi...
> karakter kodlaması iso-8859-9 yaptım, yine sorun çözülmedi ..
>
> ö, Ö, ü, Ü harflerini görüyoruz fakat şŞğĞıİçÇ harflerinde sorun
> oluyor..
-- Mehmet Fatih YILDIZ http://www.mfyz.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama