דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. PHP בעיות קידוד בשליחת מייל

PHP בעיות קידוד בשליחת מייל

מתוזמן נעוץ נעול הועבר תכנות
3 פוסטים 2 כותבים 98 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ל מנותק
    ל מנותק
    לעזור לכולם
    כתב ב נערך לאחרונה על ידי לעזור לכולם
    #1

    אני רוצה לשלוח מייל עם הספרייה mail_mime אך כל הטקסט בעברית לא מוצג טוב
    בדפדפן זה נראה כך:
    Screenshot of 153.92.211.138_mone_sendEmail.php.jpg
    ובמייל זה נראה כך:
    Screenshot of 1 - ymm4165@gmail.com - Gmail.jpg
    הפונקציה mb_detect_encoding($message); מחזירה UTF-8
    כמובן שניסיתי את הפונקציה iconv ו utf8_encode
    (ניסיתי להמיר ל 'UTF-8//IGNORE' , 'WINDOWS-1225W', 'ASCII' )
    (linux,‏‏Ubuntu )

    yossizY תגובה 1 תגובה אחרונה
    1
    • yossizY מנותק
      yossizY מנותק
      yossiz
      השיב ללעזור לכולם ב נערך לאחרונה על ידי
      #2

      @לעזור-לכולם לכאורה צריך להגדיר ב-$build_params-> html_charset את הקידוד הנכון

      לקחתי מהתיעוד פה:
      https://pear.php.net/package/Mail_Mime/docs/latest/Mail_Mime/Mail_mime.html#var$build_params

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      ל תגובה 1 תגובה אחרונה
      2
      • ל מנותק
        ל מנותק
        לעזור לכולם
        השיב לyossiz ב נערך לאחרונה על ידי
        #3

        @yossiz
        תודה רבה
        (אני הגדרתי רק
        'text_charset' => 'UTF-8',
        'head_charset' => 'UTF-8',
        ולא את 'html_charset' ...)

        תגובה 1 תגובה אחרונה
        2

        בא תתחבר לדף היומי!
        • התחברות

        • אין לך חשבון עדיין? הרשמה

        • התחברו או הירשמו כדי לחפש.
        • פוסט ראשון
          פוסט אחרון
        0
        • דף הבית
        • קטגוריות
        • פוסטים אחרונים
        • משתמשים
        • חיפוש
        • חוקי הפורום