utf-8 veya iso-8859-9 dan latin1 e dönüştürürken türkçe karakterleri sorunsuz olarak bir türlü dönüştürememiş ve üzerinde saatlerimi heba etmiştim. ne iconv ne mulitbyte kitaplığı iş görmüyor.
en makul çözüm; dreamweaver dan 8859-1 dil setinde bir dosya oluştur. tr karakterleri yaz, dosyayı kaydet kapat. sonra bu dosyayı notepad ile aç. tr karakterler garip şekillerde gözüksün yani. daha sonra asıl işlemi yapan dosyanı aç. 2 array oluşturup str_replace uygula içeriğe. dosyayı kapat. onu da yine notepad ile aç. latin1 deki tr karakterleri al buna yapıştır.