• 16-04-2013, 22:33:36
    #1
    Selam ey phpseverler sizlere bir sorum olacak daha önce INTO OUTFILE mysql komutu ile exel'e çıktı alanınız varmıdır ? Var ise türkçe karakter problemi çekmişmidir? İlginç bir şekilde türkçe karakter sıkıntısı yaşamaktayım.Veritabanım ve tablolarımın charset utf-8 yalnız exele Çıktı alırken türkçe karakterlerde problem yaşıyorum sorun php tabanlı deil query'i navicat yardımı ile çalıştırdıgımda aynı sıkıntıyı yaşamaktayım. Bi çözümü olan varmıdır veya daha önce başına gelen charseti latin-5 yaptıgımda sorun çözülüyor fakat bu kesin çözüm deil benim için. Bu sefer diğer yerlerde sıvama söz konusu olcak.

    Alternatif olarak fopen'da encoding'i değiştirebilirmiyim bi dosyanın utf-8 ->ANSI gibi sorun bu şekildede çözülcek gibi yalnız bu mümkünmü bileniniz varmıdır?
  • 16-04-2013, 23:18:04
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sorun sanırım MySQL'den kaynaklanıyor. Şu iki sayfadaki işlemleri eksiksiz uygulayın.

    http://pehepe.net/php-turkce-karakter-problemi/
    http://pehepe.net/php-mysql-turkce-karakter-sorunu/
  • 16-04-2013, 23:54:32
    #3
    bu sorunu myadminden xls çıktısı aldığımda bende karşılaşmıştım o an için latin-5 yaparak işlemlerimi tamamlamıştım ama sizin işleminiz sanırım biraz çetrefilli xls çıktısını myadminden INTO OUTFILE ile almak yerine php ile çıkartmak daha esnek bir hareket alanı sağlayacaktır size, sonolarak denemeden düz mantık aklıma gelen utf-8'in hangi seti olduğu turkish_ci ile belki çözülebilir..