• 07-10-2016, 21:39:16
    #1
    Merhaba,

    Woocommerce SMTP mail formu ile gönderdiğim mailler, alıcıda bazı türkçe karakterler bozuk olarak görüntüleniyor. ö,ü,ç türkçe karakterler normal görüntülenirken, ı,ş,İ türkçe karakterleri, ? olarak görüntüleniyor.

    html çözümler(meta charset eklemek gibi vb.), mysql üzerinde tablonun karakter setini utf8 in tüm tiplerinden tutun, ISO-8859-1, ISO-8859-9 vb. ne deneyip değiştirdiysem hiçbirinde sonuç alamadım.

    Mysql üzerinden kontrol ettiğimde, karakterleri düzgün şekilde görebiliyorum.

    Bu şekilde bir problem ile karşılaşan arkadaşlarımız var mı?
    Varsa problemin nerede olabileceğine dair yol gösterirlerse sevinirim.

    Şu şekilde bir form üzerinden gönderim yapıyorum ve kod bilgisine pek sahip değilim;

    if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>
    <?php do_action('woocommerce_email_header', $email_heading, $email ); ?>
    <p><?php echo $email_content ?></p>
    <?php do_action( 'woocommerce_email_footer', $email ); ?>
    <?php echo $email_content ?>
    bu kısmı türkçe karakter bozuk şekilde yazdırıyor, bu satır üzerinde karakterlerin düzgün yazdırılması için bir düzeltme yapabilir miyim?

    Yardımcı olan arkadaşlara şimdiden teşekkürler.
  • 13-10-2016, 15:28:11
    #2
    Problemi araştırmaya devam ediyorum, fakat halen çözemedim. Bilgisi olan?
  • 13-10-2016, 18:38:17
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Bu kodların bulunduğu dosyanın karakter seti ne?