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,