|
|
#1 (permalink) |
|
Üyelik Tarihi: 23.07.2005
Yer: istanbul
Yaş: 29
Mesaj: 102
|
mysql - php türkçe karakter problemi
selamlar; MySQL kurdum. 5.0.15. PHP 5 ile veritabanından veri okuyorum. phpmyadmin ile baktığımda türkçe karakterlerde sorun olmazken PHP ile aldığım verileri ekrana yazdırmada sorun yaşıyorum. türkçe karakterler yerine ? çıkıyor. MySQL'i latin5 olarak kurdum. database, tablolar, alanlar hep latin 5. türkçe karakterleri nasıl yazdırabilirim? |
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 28.03.2003
Yer: İzmir
Yaş: 26
Mesaj: 762
|
Re: mysql - php türkçe karakter problemi
PHP.ini deki charset ile ilgili olan kısmı UTF-8 yapmayı deneyebilirsin, yada sadece türkçe olacakca ISO-8859-9 yapabilirsin.
__________________
#siberarena.com | tournament.online |
|
|
|
|
|
#6 (permalink) |
|
Üyelik Tarihi: 13.01.2005
Yer: Ankara
Yaş: 31
Mesaj: 98
|
Re: mysql - php türkçe karakter problemi
Arkadaşım apache mi kullanıyorsun, eğer öylesyse apachenin httpd.conf dosyasında add default charset satırını iso-8859-9 yapmalısın.
__________________
http://www.yamantasarim.com |
|
|
|
|
|
#7 (permalink) |
|
Üyelik Tarihi: 23.07.2005
Yer: istanbul
Yaş: 29
Mesaj: 102
|
Re: mysql - php türkçe karakter problemi
IIS kullanıyorum bulduğum ve çalışan bir diğer sonuç ise şu oldu. verilen cevabı buraya da kopyaladım
Windows üzerinde MySQL/bin klasöründeki libmysql.dll i windows dizinine kopyalayıp my.ini dosyasında latin5 e ek olarak [mysqld] nin altına skip-character-set-client-handshake satırını ekleyince ? işareti olarak gösterdiği karakterleri düzgün halleriyle gösteriyor. PHP.ini de ya da httpd herhangi bir değişiklik yapmaya gerek kalmıyor. Benzer şekilde arkadaş MySQL i linux üzerinde --skip-character-set-client-handshake komutuyla çalıştırdıgında sorun çıkarmamıştı. |
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
Zoque'a hoşgeldiniz!