1) - php.ini
; PHP's built-in default is text/html
default_mimetype = "text/html"
;default_charset = "iso-8859-1"
buraya bir bak. iso-8859-1 mu ? yoksa iso-8859-9 mu ?
--------------------------------------------
2 ) - veritabanindaki tablolar ( collation ) LATIN5_TURKISH_CI ise,,
mysql_query ("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
php dosyasi icine ,, bu kodlari koydugumuz zaman,,
ve ,,,acilan ilk .....
<?PHP
header("Content-Type: text/xml; charset=iso-8859-9");
..tagi altina.. bu kodu koydugumuz zaman,, sorun olacagini sanmiyorum ayni MANZARA BENDE MEVCUT,
-------------------------
eger tablolar LATIN5_TURKISH_CI ise,, kalkip,
header("Content-Type: text/xml; charset=UTF-8");
dersek , iste O ZAMAN arkadasin karsilastigi ( g�nl�k sat��
) manzara ortaya cikacaktir.
-------------------------
son olarak , bildigimiz üzere bizim türkcede ş , ı , ğ karakteleri vardir.
bu karakterleri destekleyen charset LATIN5 dir,
örnegin bazi arkadaslarin iddasinda SWEDISH_CI , türkce karakter sorunlarini ortadan kaldiriyor iddasina diretmektedir.. oysa ISVEC DILINDE ( ş , ı , ğ ) bu karakterler yer aliyormu dersiniz, BENCE HAYIR. yada BEN YANILIYORUM.
iyi calismalar dostum,